Source: opencv
Maintainer: Debian Science Team <debian-science-maintainers@lists.alioth.debian.org>
Uploaders: Sam Hocevar (Debian packages) <sam+deb@zoy.org>,
           Nobuhiro Iwamatsu <iwamatsu@debian.org>,
           Mo Zhou <lumin@debian.org>
Section: devel
Priority: optional
Build-Depends: ant [!hppa !hurd-any !kfreebsd-any],
               cmake,
               debhelper-compat (= 12),
               default-jdk [!hppa !hurd-any !kfreebsd-any],
               dh-python,
               doxygen,
               javahelper,
               ninja-build,
               libavcodec-dev,
               libavformat-dev,
               libavresample-dev,
               libdc1394-22-dev [linux-any],
               libeigen3-dev,
               libgdal-dev,
               libgdcm-dev [!hppa !m68k !powerpcspe !sh4 !sparc64 !x32],
               libgl1-mesa-dev,
               libglu1-mesa-dev,
               libgoogle-glog-dev,
               libgphoto2-dev,
               libgtk-3-dev,
               libjpeg-dev,
               liblapack-dev,
               libleptonica-dev,
               libopenexr-dev (>= 1.6.1-8.1),
               libilmbase-dev,
               libpng-dev,
               libprotobuf-dev,
               libraw1394-dev [linux-any],
               libswscale-dev,
               libtbb-dev [amd64 arm64 armel armhf i386 mips mips64el mipsel ppc64el s390x powerpc powerpcspe ppc64 riscv64 sh4 sparc64],
               libtesseract-dev,
               libtiff-dev,
               libv4l-dev [linux-any],
               libvtk6-dev,
               libvtkgdcm-dev [!alpha !ppc64 !x32],
               libgdcm-tools,
               libgstreamer1.0-dev,
               libgstreamer-plugins-base1.0-dev,
               maven-repo-helper [!hppa !hurd-any !kfreebsd-any],
               ocl-icd-opencl-dev,
               protobuf-compiler,
               python3-dev,
               python3-numpy,
               python3-bs4,
               zlib1g-dev
Standards-Version: 4.5.0
Vcs-Browser: https://salsa.debian.org/science-team/opencv
Vcs-Git: https://salsa.debian.org/science-team/opencv.git
Homepage: https://opencv.org
Rules-Requires-Root: no

Package: opencv-doc
Architecture: all
Section: doc
Depends: libjs-jquery,
         libjs-mathjax,
         ${misc:Depends}
Conflicts: libopencv-doc
Replaces: libopencv-doc
Description: OpenCV documentation and examples
 This package contains the OpenCV documentation and example programs.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv-dev
Architecture: any
Section: libdevel
Depends: libopencv-calib3d-dev (= ${binary:Version}),
         libopencv-contrib-dev (= ${binary:Version}),
         libopencv-core-dev (= ${binary:Version}),
         libopencv-dnn-dev (= ${binary:Version}),
         libopencv-features2d-dev (= ${binary:Version}),
         libopencv-flann-dev (= ${binary:Version}),
         libopencv-highgui-dev (= ${binary:Version}),
         libopencv-imgcodecs-dev (= ${binary:Version}),
         libopencv-imgproc-dev (= ${binary:Version}),
         libopencv-ml-dev (= ${binary:Version}),
         libopencv-objdetect-dev (= ${binary:Version}),
         libopencv-photo-dev (= ${binary:Version}),
         libopencv-shape-dev (= ${binary:Version}),
         libopencv-stitching-dev (= ${binary:Version}),
         libopencv-superres-dev (= ${binary:Version}),
         libopencv-video-dev (= ${binary:Version}),
         libopencv-videoio-dev (= ${binary:Version}),
         libopencv-videostab-dev (= ${binary:Version}),
         libopencv-viz-dev (= ${binary:Version}),
         libopencv4.2-java (= ${source:Version}),
         pkg-config,
         ${misc:Depends},
         ${shlibs:Depends},
         libilmbase-dev
Recommends: opencv-data
Suggests: opencv-doc
Conflicts: libcv-dev,
           libcvaux-dev,
           libhighgui-dev
Replaces: libcv-dev,
          libcvaux-dev,
          libhighgui-dev
Description: development files for opencv
 This is a metapackage providing development package necessary for
 development of OpenCV (Open Computer Vision).
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: opencv-data
Architecture: all
Section: libdevel
Depends: ${misc:Depends}
Description: development data for opencv
 This package contains some architecture independent files useful for
 development with OpenCV.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv-core-dev
Architecture: any
Multi-Arch: same
Section: libdevel
Depends: libopencv-core4.2 (= ${binary:Version}),
         libtbb-dev [amd64 arm64 armel armhf i386 mips mips64el mipsel ppc64el s390x powerpc powerpcspe ppc64 riscv64 sh4 sparc64],
         zlib1g-dev,
         ${misc:Depends}
Description: development files for libopencv-core4.2
 This package contains the header files and static library needed to compile
 applications that use OpenCV (Open Computer Vision) core.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv-core4.2
Architecture: any
Multi-Arch: same
Section: libs
Depends: ${misc:Depends},
         ${shlibs:Depends}
Pre-Depends: ${misc:Pre-Depends}
Description: computer vision core library
 This package contains the OpenCV (Open Computer Vision) core runtime libraries.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv-ml-dev
Architecture: any
Multi-Arch: same
Section: libdevel
Depends: libopencv-core-dev (= ${binary:Version}),
         libopencv-ml4.2 (= ${binary:Version}),
         ${misc:Depends}
Description: development files for libopencv-ml4.2
 This package contains the header files and static library needed to compile
 applications that use OpenCV (Open Computer Vision) Machine Learning library.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv-ml4.2
Architecture: any
Multi-Arch: same
Section: libs
Depends: libopencv-core4.2 (= ${binary:Version}),
         ${misc:Depends},
         ${shlibs:Depends}
Pre-Depends: ${misc:Pre-Depends}
Description: computer vision Machine Learning library
 This package contains the OpenCV (Open Computer Vision) Machine Learning
 runtime libraries.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv-imgproc-dev
Architecture: any
Multi-Arch: same
Section: libdevel
Depends: libopencv-core-dev (= ${binary:Version}),
         libopencv-imgproc4.2 (= ${binary:Version}),
         ${misc:Depends}
Description: development files for libopencv-imgproc4.2
 This package contains the header files and static library needed to compile
 applications that use OpenCV (Open Computer Vision) Image Processing library.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv-imgproc4.2
Architecture: any
Multi-Arch: same
Section: libs
Depends: libopencv-core4.2 (= ${binary:Version}),
         ${misc:Depends},
         ${shlibs:Depends}
Pre-Depends: ${misc:Pre-Depends}
Description: computer vision Image Processing library
 This package contains the OpenCV (Open Computer Vision) Image Processing
 runtime libraries.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv-imgcodecs-dev
Architecture: any
Multi-Arch: same
Section: libdevel
Depends: libgdcm-dev [!hppa !m68k !powerpcspe !riscv64 !sh4],
         libopencv-imgcodecs4.2 (= ${binary:Version}),
         libopencv-imgproc-dev (= ${binary:Version}),
         ${misc:Depends}
Description: development files for libopencv-imgcodecs4.2
 This package contains the header files and static library needed to compile
 applications that use OpenCV (Open Computer Vision) Image Codecs library.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv-imgcodecs4.2
Architecture: any
Multi-Arch: same
Section: libs
Depends: libopencv-imgproc4.2 (= ${binary:Version}),
         ${misc:Depends},
         ${shlibs:Depends}
Pre-Depends: ${misc:Pre-Depends}
Description: computer vision Image Codecs library
 This package contains the OpenCV (Open Computer Vision) Image Codecs
 runtime libraries.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv-video-dev
Architecture: any
Multi-Arch: same
Section: libdevel
Depends: libopencv-imgproc-dev (= ${binary:Version}),
         libopencv-video4.2 (= ${binary:Version}),
         ${misc:Depends}
Description: development files for libopencv-video4.2
 This package contains the header files and static library needed to compile
 applications that use OpenCV (Open Computer Vision) Video analysis library.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv-video4.2
Architecture: any
Multi-Arch: same
Section: libs
Depends: libopencv-imgproc4.2 (= ${binary:Version}),
         ${misc:Depends},
         ${shlibs:Depends}
Pre-Depends: ${misc:Pre-Depends}
Description: computer vision Video analysis library
 This package contains the OpenCV (Open Computer Vision) Video analysis
 runtime libraries.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv-videoio-dev
Architecture: any
Multi-Arch: same
Section: libdevel
Depends: libavresample-dev,
         libgphoto2-dev,
         libopencv-imgcodecs-dev (= ${binary:Version}),
         libopencv-videoio4.2 (= ${binary:Version}),
         ${misc:Depends}
Description: development files for libopencv-videoio4.2
 This package contains the header files and static library needed to compile
 applications that use OpenCV (Open Computer Vision) Video I/O library.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv-videoio4.2
Architecture: any
Multi-Arch: same
Section: libs
Depends: libopencv-imgcodecs4.2 (= ${binary:Version}),
         ${misc:Depends},
         ${shlibs:Depends}
Pre-Depends: ${misc:Pre-Depends}
Description: computer vision Video I/O library
 This package contains the OpenCV (Open Computer Vision) Video I/O
 runtime libraries.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv-objdetect-dev
Architecture: any
Multi-Arch: same
Section: libdevel
Depends: libopencv-highgui-dev (= ${binary:Version}),
         libopencv-ml-dev (= ${binary:Version}),
         libopencv-objdetect4.2 (= ${binary:Version}),
         ${misc:Depends}
Description: development files for libopencv-objdetect4.2
 This package contains the header files and static library needed to compile
 applications that use OpenCV (Open Computer Vision) Object Detection library.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv-objdetect4.2
Architecture: any
Multi-Arch: same
Section: libs
Depends: libopencv-highgui4.2 (= ${binary:Version}),
         libopencv-ml4.2 (= ${binary:Version}),
         ${misc:Depends},
         ${shlibs:Depends}
Pre-Depends: ${misc:Pre-Depends}
Description: computer vision Object Detection library
 This package contains the OpenCV (Open Computer Vision) Object Detection
 runtime libraries.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv-highgui-dev
Architecture: any
Multi-Arch: same
Section: libdevel
Depends: libavcodec-dev,
         libavformat-dev,
         libavresample-dev,
         libdc1394-22-dev [!kfreebsd-amd64 !kfreebsd-i386 !hurd-i386],
         libgphoto2-dev,
         libjpeg-dev,
         libopencv-highgui4.2 (= ${binary:Version}),
         libopencv-videoio-dev (= ${binary:Version}),
         libopenexr-dev,
         libpng-dev,
         libraw1394-dev [!kfreebsd-amd64 !kfreebsd-i386 !hurd-i386],
         libswscale-dev,
         libtiff-dev,
         ${misc:Depends}
Description: development files for libopencv-highgui4.2
 This package contains the header files and static library needed to compile
 applications that use OpenCV (Open Computer Vision) High-level GUI and
 Media I/O library.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv-highgui4.2
Architecture: any
Multi-Arch: same
Section: libs
Depends: libopencv-videoio4.2 (= ${binary:Version}),
         ${misc:Depends},
         ${shlibs:Depends}
Pre-Depends: ${misc:Pre-Depends}
Description: computer vision High-level GUI and Media I/O library
 This package contains the OpenCV (Open Computer Vision) High-level GUI
 and Media I/O runtime libraries.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv-calib3d-dev
Architecture: any
Multi-Arch: same
Section: libdevel
Depends: libopencv-calib3d4.2 (= ${binary:Version}),
         libopencv-features2d-dev (= ${binary:Version}),
         ${misc:Depends}
Description: development files for libopencv-calib3d4.2
 This package contains the header files and static library needed to compile
 applications that use OpenCV (Open Computer Vision) Camera Calibration library.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv-calib3d4.2
Architecture: any
Multi-Arch: same
Section: libs
Depends: libopencv-features2d4.2 (= ${binary:Version}),
         ${misc:Depends},
         ${shlibs:Depends}
Pre-Depends: ${misc:Pre-Depends}
Description: computer vision Camera Calibration library
 This package contains the OpenCV (Open Computer Vision) Camera Calibration
 runtime libraries.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv-flann-dev
Architecture: any
Multi-Arch: same
Section: libdevel
Depends: libopencv-core-dev (= ${binary:Version}),
         libopencv-flann4.2 (= ${binary:Version}),
         ${misc:Depends}
Description: development files for libopencv-flann4.2
 This package contains the header files and static library needed to compile
 applications that use OpenCV (Open Computer Vision) Clustering and Search
 in Multi-Dimensional spaces library.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv-flann4.2
Architecture: any
Multi-Arch: same
Section: libs
Depends: libopencv-core4.2 (= ${binary:Version}),
         ${misc:Depends},
         ${shlibs:Depends}
Pre-Depends: ${misc:Pre-Depends}
Description: computer vision Clustering and Search in Multi-Dimensional spaces library
 This package contains the OpenCV (Open Computer Vision) clustering and
 search in Multi-Dimensional spaces runtime libraries.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv-dnn-dev
Architecture: any
Multi-Arch: same
Section: libdevel
Depends: libopencv-core-dev (= ${binary:Version}),
         libopencv-dnn4.2 (= ${binary:Version}),
         ${misc:Depends}
Description: development files for libopencv-dnn4.2
 This package contains the header files and static library needed to compile
 in deep neural network module.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv-dnn4.2
Architecture: any
Multi-Arch: same
Section: libs
Depends: libopencv-core4.2 (= ${binary:Version}),
         ${misc:Depends},
         ${shlibs:Depends}
Pre-Depends: ${misc:Pre-Depends}
Description: computer vision Deep neural network module
 This package contains the OpenCV (Open Computer Vision) deep neural network
 module.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv-features2d-dev
Architecture: any
Multi-Arch: same
Section: libdevel
Depends: libopencv-features2d4.2 (= ${binary:Version}),
         libopencv-flann-dev (= ${binary:Version}),
         libopencv-highgui-dev (= ${binary:Version}),
         libopencv-ml-dev (= ${binary:Version}),
         ${misc:Depends}
Description: development files for libopencv-features2d4.2
 This package contains the header files and static library needed to compile
 applications that use OpenCV (Open Computer Vision) Feature Detection and
 Descriptor Extraction library.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv-features2d4.2
Architecture: any
Multi-Arch: same
Section: libs
Depends: libopencv-flann4.2 (= ${binary:Version}),
         libopencv-highgui4.2 (= ${binary:Version}),
         libopencv-ml4.2 (= ${binary:Version}),
         ${misc:Depends},
         ${shlibs:Depends}
Pre-Depends: ${misc:Pre-Depends}
Description: computer vision Feature Detection and Descriptor Extraction library
 This package contains the OpenCV (Open Computer Vision) Feature Detection
 and Descriptor Extraction runtime libraries.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv-photo-dev
Architecture: any
Multi-Arch: same
Section: libdevel
Depends: libopencv-imgproc-dev (= ${binary:Version}),
         libopencv-photo4.2 (= ${binary:Version}),
         ${misc:Depends}
Description: development files for libopencv-photo4.2
 This package contains the header files and static library needed to compile
 applications that use OpenCV (Open Computer Vision) computational photography
 library.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv-photo4.2
Architecture: any
Multi-Arch: same
Section: libs
Depends: libopencv-imgproc4.2 (= ${binary:Version}),
         ${misc:Depends},
         ${shlibs:Depends}
Pre-Depends: ${misc:Pre-Depends}
Description: computer vision computational photography library
 This package contains the OpenCV (Open Computer Vision) computational
 photography runtime libraries.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv-videostab-dev
Architecture: any
Multi-Arch: same
Section: libdevel
Depends: libopencv-calib3d-dev (= ${binary:Version}),
         libopencv-photo-dev (= ${binary:Version}),
         libopencv-video-dev (= ${binary:Version}),
         libopencv-videostab4.2 (= ${binary:Version}),
         ${misc:Depends}
Description: development files for libopencv-videostab4.2
 This package contains the header files and static library needed to compile
 applications that use OpenCV (Open Computer Vision) video stabilization
 library.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv-videostab4.2
Architecture: any
Multi-Arch: same
Section: libs
Depends: libopencv-calib3d4.2 (= ${binary:Version}),
         libopencv-photo4.2 (= ${binary:Version}),
         libopencv-video4.2 (= ${binary:Version}),
         ${misc:Depends},
         ${shlibs:Depends}
Pre-Depends: ${misc:Pre-Depends}
Description: computer vision video stabilization library
 This package contains the OpenCV (Open Computer Vision) video stabilization
 runtime libraries.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv-stitching-dev
Architecture: any
Multi-Arch: same
Section: libdevel
Depends: libopencv-calib3d-dev (= ${binary:Version}),
         libopencv-objdetect-dev (= ${binary:Version}),
         libopencv-stitching4.2 (= ${binary:Version}),
         ${misc:Depends}
Description: development files for libopencv-stitching4.2
 This package contains the header files and static library needed to compile
 applications that use OpenCV (Open Computer Vision) image stitching library.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv-stitching4.2
Architecture: any
Multi-Arch: same
Section: libs
Depends: libopencv-calib3d4.2 (= ${binary:Version}),
         libopencv-objdetect4.2 (= ${binary:Version}),
         ${misc:Depends},
         ${shlibs:Depends}
Pre-Depends: ${misc:Pre-Depends}
Description: computer vision image stitching library
 This package contains the OpenCV (Open Computer Vision) image stitching
 runtime libraries.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv-shape-dev
Architecture: any
Multi-Arch: same
Section: libdevel
Depends: libopencv-shape4.2 (= ${binary:Version}),
         libopencv-video-dev (= ${binary:Version}),
         ${misc:Depends}
Description: development files for libopencv-shape4.2
 This package contains the header files and static library needed to compile
 applications that use OpenCV (Open Computer Vision) shape descriptors and
 matchers library.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv-shape4.2
Architecture: any
Multi-Arch: same
Section: libs
Depends: libopencv-video4.2 (= ${binary:Version}),
         ${misc:Depends},
         ${shlibs:Depends}
Pre-Depends: ${misc:Pre-Depends}
Description: computer vision shape descriptors and matchers library
 This package contains the OpenCV (Open Computer Vision) shape descriptors
 and matchers runtime libraries.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv-superres-dev
Architecture: any
Multi-Arch: same
Section: libdevel
Depends: libopencv-superres4.2 (= ${binary:Version}),
         libopencv-video-dev (= ${binary:Version}),
         libopencv-videoio-dev (= ${binary:Version}),
         ${misc:Depends}
Description: development files for libopencv-superres4.2
 This package contains the header files and static library needed to compile
 applications that use OpenCV (Open Computer Vision) Super Resolution library.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv-superres4.2
Architecture: any
Multi-Arch: same
Section: libs
Depends: libopencv-video4.2 (= ${binary:Version}),
         libopencv-videoio4.2 (= ${binary:Version}),
         ${misc:Depends},
         ${shlibs:Depends}
Pre-Depends: ${misc:Pre-Depends}
Description: computer vision Super Resolution library
 This package contains the OpenCV (Open Computer Vision) Super Resolution
 runtime libraries.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv-viz-dev
Architecture: any
Multi-Arch: same
Section: libdevel
Depends: libopencv-core-dev (= ${binary:Version}),
         libopencv-viz4.2 (= ${binary:Version}),
         ${misc:Depends}
Description: development files for libopencv-viz4.2
 This package contains the header files and static library needed to compile
 applications that use OpenCV (Open Computer Vision) 3D data visualization
 library.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv-viz4.2
Architecture: any
Multi-Arch: same
Section: libs
Depends: libopencv-core4.2 (= ${binary:Version}),
         libvtk6.3,
         ${misc:Depends},
         ${shlibs:Depends}
Pre-Depends: ${misc:Pre-Depends}
Description: computer vision 3D data visualization library
 This package contains the OpenCV (Open Computer Vision) 3D data visualization
 runtime libraries.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

#Package: libopencv-gapi-dev
#Section: libdevel
#Architecture: any
#Multi-Arch: same
#Depends:
# libopencv-core-dev (= ${binary:Version}),
# libopencv-gapi4.2 (= ${binary:Version}),
# ${misc:Depends},
#Description: development files for libopencv-gapi4.2
# This package contains the header files and static library needed to compile
# applications that use OpenCV (Open Computer Vision) Graph API library.
# .
# The Open Computer Vision Library is a collection of algorithms and sample
# code for various computer vision problems. The library is compatible with
# IPL (Intel's Image Processing Library) and, if available, can use IPP
# (Intel's Integrated Performance Primitives) for better performance.
# .
# OpenCV provides low level portable data types and operators, and a set
# of high level functionalities for video acquisition, image processing and
# analysis, structural analysis, motion analysis and object tracking, object
# recognition, camera calibration and 3D reconstruction.
#
#Package: libopencv-gapi4.2
#Section: libs
#Architecture: any
#Multi-Arch: same
#Pre-Depends:
# ${misc:Pre-Depends},
#Depends:
# libopencv-core4.2 (= ${binary:Version}),
# ${misc:Depends},
# ${shlibs:Depends},
#Description: computer vision Graph API library
# This package contains the OpenCV (Open Computer Vision) Graph API
# runtime libraries.
# .
# The Open Computer Vision Library is a collection of algorithms and sample
# code for various computer vision problems. The library is compatible with
# IPL (Intel's Image Processing Library) and, if available, can use IPP
# (Intel's Integrated Performance Primitives) for better performance.
# .
# OpenCV provides low level portable data types and operators, and a set
# of high level functionalities for video acquisition, image processing and
# analysis, structural analysis, motion analysis and object tracking, object
# recognition, camera calibration and 3D reconstruction.
Package: libopencv-contrib-dev
Architecture: any
Multi-Arch: same
Section: libdevel
Depends: libopencv-calib3d-dev (= ${binary:Version}),
         libopencv-contrib4.2 (= ${binary:Version}),
         libopencv-core-dev (= ${binary:Version}),
         libopencv-dnn-dev (= ${binary:Version}),
         libopencv-features2d-dev (= ${binary:Version}),
         libopencv-flann-dev (= ${binary:Version}),
         libopencv-highgui-dev (= ${binary:Version}),
         libopencv-imgcodecs-dev (= ${binary:Version}),
         libopencv-imgproc-dev (= ${binary:Version}),
         libopencv-ml-dev (= ${binary:Version}),
         libopencv-objdetect-dev (= ${binary:Version}),
         libopencv-photo-dev (= ${binary:Version}),
         libopencv-shape-dev (= ${binary:Version}),
         libopencv-stitching-dev (= ${binary:Version}),
         libopencv-superres-dev (= ${binary:Version}),
         libopencv-video-dev (= ${binary:Version}),
         libopencv-videoio-dev (= ${binary:Version}),
         libopencv-videostab-dev (= ${binary:Version}),
         libopencv-viz-dev (= ${binary:Version}),
         ${misc:Depends}
Description: development files for libopencv-contrib4.2
 This package contains the header files and static library needed to compile
 applications that use OpenCV (Open Computer Vision) contrib library.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv-contrib4.2
Architecture: any
Multi-Arch: same
Section: libs
Depends: libopencv-calib3d4.2 (= ${binary:Version}),
         libopencv-core4.2 (= ${binary:Version}),
         libopencv-dnn4.2 (= ${binary:Version}),
         libopencv-features2d4.2 (= ${binary:Version}),
         libopencv-flann4.2 (= ${binary:Version}),
         libopencv-highgui4.2 (= ${binary:Version}),
         libopencv-imgcodecs4.2 (= ${binary:Version}),
         libopencv-imgproc4.2 (= ${binary:Version}),
         libopencv-ml4.2 (= ${binary:Version}),
         libopencv-objdetect4.2 (= ${binary:Version}),
         libopencv-photo4.2 (= ${binary:Version}),
         libopencv-shape4.2 (= ${binary:Version}),
         libopencv-stitching4.2 (= ${binary:Version}),
         libopencv-superres4.2 (= ${binary:Version}),
         libopencv-video4.2 (= ${binary:Version}),
         libopencv-videoio4.2 (= ${binary:Version}),
         libopencv-videostab4.2 (= ${binary:Version}),
         libopencv-viz4.2 (= ${binary:Version}),
         ${misc:Depends},
         ${shlibs:Depends}
Pre-Depends: ${misc:Pre-Depends}
Description: computer vision contrlib library
 This package contains the OpenCV (Open Computer Vision) opencv_contrib runtime
 libraries. This package contain following contrlib libraries:
 .
   - aruco
   - bgsegm
   - bioinspired
   - ccalib
   - cnn_3dobj
   - cvv
   - datasets
   - dpm
   - face
   - freetype
   - fuzzy
   - hdf
   - hfs
   - img_hash
   - line_descriptor
   - matlab
   - optflow
   - ovis
   - phase_unwrapping
   - plot
   - reg
   - rgbd
   - saliency
   - sfm
   - stereo
   - structured_light
   - surface_matching
   - tracking
   - ximgproc
   - xobjdetect
   - xphoto
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv4.2-java
Architecture: all
Multi-Arch: foreign
Section: java
Depends: libopencv4.2-jni (>= ${binary:Version}),
         ${java:Depends},
         ${misc:Depends}
Recommends: ${java:Recommends}
Breaks: libopencv2.4-java,
        libopencv3.2-java,
        libopencv3.3-java,
        libopnecv3.4-java,
        libopencv4.0-java,
        libopencv4.1-java
Replaces: libopencv2.4-java,
          libopencv3.2-java,
          libopencv3.3-java,
          libopencv3.4-java,
          libopencv4.0-java,
          libopencv4.1-java
Description: Java bindings for the computer vision library
 This package contains Java bindings for the OpenCV (Open Computer Vision)
 library.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv4.2-jni
Architecture: amd64 arm64 armel armhf i386 mips64el mipsel ppc64el s390x alpha ia64 m68k powerpc ppc64 riscv64 sh4 sparc64 x32
Section: java
Depends: libopencv-calib3d4.2 (= ${binary:Version}),
         libopencv-highgui4.2 (= ${binary:Version}),
         libopencv-ml4.2 (= ${binary:Version}),
         libopencv-objdetect4.2 (= ${binary:Version}),
         libopencv-photo4.2 (= ${binary:Version}),
         libopencv-video4.2 (= ${binary:Version}),
         ${misc:Depends},
         ${shlibs:Depends}
Description: Java jni library for the computer vision library
 This package contains Java jni library for the OpenCV (Open Computer Vision)
 library.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: python3-opencv
Architecture: any
Section: python
Depends: libopencv-calib3d4.2 (= ${binary:Version}),
         libopencv-dnn4.2 (= ${binary:Version}),
         libopencv-features2d4.2 (= ${binary:Version}),
         libopencv-flann4.2 (= ${binary:Version}),
         libopencv-highgui4.2 (= ${binary:Version}),
         libopencv-imgcodecs4.2 (= ${binary:Version}),
         libopencv-imgproc4.2 (= ${binary:Version}),
         libopencv-ml4.2 (= ${binary:Version}),
         libopencv-objdetect4.2 (= ${binary:Version}),
         libopencv-photo4.2 (= ${binary:Version}),
         libopencv-shape4.2 (= ${binary:Version}),
         libopencv-stitching4.2 (= ${binary:Version}),
         libopencv-superres4.2 (= ${binary:Version}),
         libopencv-video4.2 (= ${binary:Version}),
         libopencv-videoio4.2 (= ${binary:Version}),
         libopencv-videostab4.2 (= ${binary:Version}),
         libopencv-viz4.2 (= ${binary:Version}),
         ${misc:Depends},
         ${python3:Depends},
         ${shlibs:Depends}
Description: Python 3 bindings for the computer vision library
 This package contains Python 3 bindings for the OpenCV (Open Computer Vision)
 library.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.
