opencv3 v3.4.18
- Created
- Updated
Open Source Computer Vision Library
# License
BSD-3-Clause
# Supported Platforms
All platforms are supported
# Features
Default feature: default-features
# contrib
opencv_contrib module
Dependencies:
hdf5
Platforms:
!uwp & !(windows & (arm | arm64))
opencv3
Features:
default-features
,dnn
tesseract
Platforms:
!uwp & !(windows & (arm | arm64))
and 42 transitive dependencies:
- atk (by gtk )
- brotli (by freetype )
- bzip2 (by freetype )
cpu-features (by tesseract )
Platforms:
android
- dirent (by glib )
egl-registry (by libepoxy )
Platforms:
!osx & !windows
- expat (by cairo )
- fontconfig (by cairo )
- freetype (by fontconfig , harfbuzz )
- fribidi (by pango )
- gdk-pixbuf (by gtk )
- getopt (by fontconfig )
getopt-win32 (by getopt )
Platforms:
windows & !mingw
- gettext (by atk )
- gettext-libintl (by gettext )
- giflib (by leptonica )
- glib (by atk )
- graphene (by gtk )
- gtk (by opencv3 )
- leptonica (by tesseract )
libarchive (by tesseract )
Features: (none)
- libepoxy (by gtk )
- libffi (by glib )
libiconv (by gettext-libintl )
Platforms:
!linux
- libjpeg-turbo (by opencv3 )
- libpng (by opencv3 )
libuuid (by fontconfig )
Platforms:
!windows & !osx & !mingw
- openjpeg (by leptonica )
- pango (by gtk )
- pixman (by cairo )
- protobuf (by opencv3 )
- pthread (by cairo )
- pthreads (by pthread )
- quirc (by opencv3 )
- szip (by hdf5 )
- zlib (by hdf5 )
Host Dependencies:
7 transitive dependencies:
- gperf (by fontconfig )
- libsass (by sassc )
- sassc (by gtk )
- vcpkg-cmake (by hdf5 )
- vcpkg-cmake-config (by hdf5 )
vcpkg-cmake-get-vars (by libpng )
Platforms:
arm & android
- vcpkg-tool-meson (by glib )
# cuda
CUDA support for opencv
Dependencies:
and 44 transitive dependencies:
- atk (by gtk )
- brotli (by freetype )
- bzip2 (by freetype )
cpu-features (by tesseract )
Platforms:
android
- dirent (by glib )
egl-registry (by libepoxy )
Platforms:
!osx & !windows
- expat (by cairo )
- fontconfig (by cairo )
- freetype (by fontconfig , harfbuzz )
- fribidi (by pango )
- gdk-pixbuf (by gtk )
- getopt (by fontconfig )
getopt-win32 (by getopt )
Platforms:
windows & !mingw
- gettext (by atk )
- gettext-libintl (by gettext )
- giflib (by leptonica )
- glib (by atk )
- graphene (by gtk )
- gtk (by opencv3 )
- leptonica (by tesseract )
libarchive (by tesseract )
Features: (none)
- libepoxy (by gtk )
- libffi (by glib )
libiconv (by gettext-libintl )
Platforms:
!linux
- libjpeg-turbo (by opencv3 )
- libpng (by opencv3 )
libuuid (by fontconfig )
Platforms:
!windows & !osx & !mingw
- openjpeg (by leptonica )
- pango (by gtk )
- pixman (by cairo )
- protobuf (by opencv3 )
- pthread (by cairo )
- pthreads (by pthread )
- quirc (by opencv3 )
- szip (by hdf5 )
- zlib (by hdf5 )
Host Dependencies:
7 transitive dependencies:
- gperf (by fontconfig )
- libsass (by sassc )
- sassc (by gtk )
- vcpkg-cmake (by hdf5 )
- vcpkg-cmake-config (by hdf5 )
vcpkg-cmake-get-vars (by libpng )
Platforms:
arm & android
- vcpkg-tool-meson (by glib )
# dc1394
Dc1394 support for opencv
Host Dependencies:
6 transitive dependencies:
- pkgconf (by vcpkg-pkgconfig-get-modules )
- vcpkg-cmake (by vcpkg-cmake-get-vars )
- vcpkg-cmake-get-vars (by vcpkg-msbuild )
vcpkg-msbuild (by libusb )
Platforms:
windows & !mingw
- vcpkg-pkgconfig-get-modules (by vcpkg-msbuild )
- vcpkg-tool-meson (by pkgconf )
# default-features default
Platform-dependent default features
Dependencies:
and 35 transitive dependencies:
- atk (by gtk )
- brotli (by freetype )
- bzip2 (by freetype )
- dirent (by glib )
egl-registry (by libepoxy )
Platforms:
!osx & !windows
- expat (by cairo )
- fontconfig (by cairo )
- freetype (by fontconfig , harfbuzz )
- fribidi (by pango )
- gdk-pixbuf (by gtk )
- getopt (by fontconfig )
getopt-win32 (by getopt )
Platforms:
windows & !mingw
- gettext (by atk )
- gettext-libintl (by gettext )
- glib (by atk )
- graphene (by gtk )
- gtk (by opencv3 )
- libepoxy (by gtk )
- libffi (by glib )
libiconv (by gettext-libintl )
Platforms:
!linux
- libjpeg-turbo (by opencv3 )
- libpng (by opencv3 )
libuuid (by fontconfig )
Platforms:
!windows & !osx & !mingw
- pango (by gtk )
- pixman (by cairo )
- protobuf (by opencv3 )
- pthread (by cairo )
- pthreads (by pthread )
- quirc (by opencv3 )
- zlib (by libpng )
Host Dependencies:
7 transitive dependencies:
- gperf (by fontconfig )
- libsass (by sassc )
- sassc (by gtk )
- vcpkg-cmake (by protobuf )
- vcpkg-cmake-config (by protobuf )
vcpkg-cmake-get-vars (by libpng )
Platforms:
arm & android
- vcpkg-tool-meson (by glib )
# dnn
Enable dnn module
Dependencies:
opencv3
Features:
default-features
,flann
and 35 transitive dependencies:
- atk (by gtk )
- brotli (by freetype )
- bzip2 (by freetype )
- dirent (by glib )
egl-registry (by libepoxy )
Platforms:
!osx & !windows
- expat (by cairo )
- fontconfig (by cairo )
- freetype (by fontconfig , harfbuzz )
- fribidi (by pango )
- gdk-pixbuf (by gtk )
- getopt (by fontconfig )
getopt-win32 (by getopt )
Platforms:
windows & !mingw
- gettext (by atk )
- gettext-libintl (by gettext )
- glib (by atk )
- graphene (by gtk )
- gtk (by opencv3 )
- libepoxy (by gtk )
- libffi (by glib )
libiconv (by gettext-libintl )
Platforms:
!linux
- libjpeg-turbo (by opencv3 )
- libpng (by opencv3 )
libuuid (by fontconfig )
Platforms:
!windows & !osx & !mingw
- pango (by gtk )
- pixman (by cairo )
- protobuf (by opencv3 )
- pthread (by cairo )
- pthreads (by pthread )
- quirc (by opencv3 )
- zlib (by libpng )
Host Dependencies:
7 transitive dependencies:
- gperf (by fontconfig )
- libsass (by sassc )
- sassc (by gtk )
- vcpkg-cmake (by libjpeg-turbo )
- vcpkg-cmake-config (by libjpeg-turbo )
vcpkg-cmake-get-vars (by libpng )
Platforms:
arm & android
- vcpkg-tool-meson (by glib )
# eigen
Eigen support for opencv
Host Dependencies:
2 transitive dependencies:
- vcpkg-cmake (by eigen3 )
- vcpkg-cmake-config (by eigen3 )
# ffmpeg
ffmpeg support for opencv
Host Dependencies:
5 transitive dependencies:
# flann
opencv_flann module
Host Dependencies:
2 transitive dependencies:
- vcpkg-cmake (by protobuf )
- vcpkg-cmake-config (by protobuf )
# freetype
Freetype support for opencv
Dependencies:
Host Dependencies:
4 transitive dependencies:
- vcpkg-cmake (by freetype )
- vcpkg-cmake-config (by freetype )
vcpkg-cmake-get-vars (by libpng )
Platforms:
arm & android
- vcpkg-tool-meson (by harfbuzz )
# gdcm
GDCM support for opencv
Dependencies:
Host Dependencies:
2 transitive dependencies:
- vcpkg-cmake (by expat )
- vcpkg-cmake-config (by expat )
# gstreamer
gstreamer support for opencv
Dependencies:
and 11 transitive dependencies:
- dirent (by glib )
- egl-registry (by opengl-registry )
- gettext (by glib )
- gettext-libintl (by gettext )
- glib (by gstreamer )
- libffi (by glib )
libiconv (by gettext-libintl )
Platforms:
!linux
- opengl-registry (by opengl )
- zlib (by glib )
Host Dependencies:
4 transitive dependencies:
- vcpkg-cmake (by vcpkg-cmake-get-vars )
- vcpkg-cmake-config (by pcre2 )
- vcpkg-cmake-get-vars (by libffi )
- vcpkg-tool-meson (by glib )
# gtk
GTK support for opencv
Dependencies:
and 31 transitive dependencies:
- atk (by gtk )
- brotli (by freetype )
- bzip2 (by freetype )
- dirent (by glib )
egl-registry (by libepoxy )
Platforms:
!osx & !windows
- expat (by cairo )
- fontconfig (by cairo )
- freetype (by fontconfig , harfbuzz )
- fribidi (by pango )
- gdk-pixbuf (by gtk )
- getopt (by fontconfig )
getopt-win32 (by getopt )
Platforms:
windows & !mingw
- gettext (by atk )
- gettext-libintl (by gettext )
- glib (by atk )
- graphene (by gtk )
- libepoxy (by gtk )
- libffi (by glib )
libiconv (by gettext-libintl )
Platforms:
!linux
- libjpeg-turbo (by gdk-pixbuf )
- libpng (by cairo )
libuuid (by fontconfig )
Platforms:
!windows & !osx & !mingw
- pango (by gtk )
- pixman (by cairo )
- pthread (by cairo )
- pthreads (by pthread )
tiff (by gdk-pixbuf )
Features: (none)
- zlib (by glib )
Host Dependencies:
7 transitive dependencies:
- gperf (by fontconfig )
- libsass (by sassc )
- sassc (by gtk )
- vcpkg-cmake (by vcpkg-cmake-get-vars )
- vcpkg-cmake-config (by pcre2 )
- vcpkg-cmake-get-vars (by libffi )
- vcpkg-tool-meson (by glib )
# halide
Halide support for opencv
Dependencies:
and 37 transitive dependencies:
- atk (by gtk )
- brotli (by freetype )
- bzip2 (by freetype )
- dirent (by glib )
egl-registry (by libepoxy )
Platforms:
!osx & !windows
- expat (by cairo )
- fontconfig (by cairo )
- freetype (by fontconfig , harfbuzz )
- fribidi (by pango )
- gdk-pixbuf (by gtk )
- getopt (by fontconfig )
getopt-win32 (by getopt )
Platforms:
windows & !mingw
- gettext (by atk )
- gettext-libintl (by gettext )
- glib (by atk )
- graphene (by gtk )
- gtk (by opencv3 )
- libepoxy (by gtk )
- libffi (by glib )
libiconv (by gettext-libintl )
Platforms:
!linux
- libjpeg-turbo (by opencv3 )
- libpng (by opencv3 )
libuuid (by fontconfig )
Platforms:
!windows & !osx & !mingw
- pango (by gtk )
- pixman (by cairo )
- protobuf (by opencv3 )
- pthread (by cairo )
- pthreads (by pthread )
- quirc (by opencv3 )
- zlib (by libpng )
Host Dependencies:
7 transitive dependencies:
- gperf (by fontconfig )
- libsass (by sassc )
- sassc (by gtk )
- vcpkg-cmake (by llvm )
- vcpkg-cmake-config (by llvm )
- vcpkg-cmake-get-vars (by llvm )
- vcpkg-tool-meson (by glib )
# ipp
Enable Intel Integrated Performance Primitives
Dependencies:
No dependencies.
Host Dependencies:
No dependencies.
# jasper
JPEG 2000 support for opencv
Dependencies:
and 5 transitive dependencies:
- egl-registry (by opengl-registry )
- libjpeg-turbo (by jasper )
- opengl (by freeglut )
- opengl-registry (by opengl )
Host Dependencies:
2 transitive dependencies:
- vcpkg-cmake (by libjpeg-turbo )
- vcpkg-cmake-config (by libjpeg-turbo )
# jpeg
JPEG support for opencv
Host Dependencies:
2 transitive dependencies:
- vcpkg-cmake (by libjpeg-turbo )
- vcpkg-cmake-config (by libjpeg-turbo )
# lapack
LAPACK support for opencv
Dependencies:
and 6 transitive dependencies:
lapack-reference (by blas , lapack , lapack-reference )
Platforms:
!osx & !ios & !uwp & !(arm & windows)
- pthreads (by pthread )
vcpkg-gfortran (by lapack-reference )
Platforms:
windows
Host Dependencies:
2 transitive dependencies:
# nonfree
allow nonfree and unredistributable libraries
Dependencies:
No dependencies.
Host Dependencies:
No dependencies.
# openexr
OpenEXR support for opencv
Host Dependencies:
2 transitive dependencies:
- vcpkg-cmake (by imath )
- vcpkg-cmake-config (by imath )
# opengl
opengl support for opencv
Dependencies:
and 2 transitive dependencies:
- egl-registry (by opengl-registry )
- opengl-registry (by opengl )
Host Dependencies:
No dependencies.
# openmp
Enable openmp support for opencv
Dependencies:
No dependencies.
Host Dependencies:
No dependencies.
# ovis
opencv_ovis module
Dependencies:
and 65 transitive dependencies:
- assimp (by ogre )
- atk (by gtk )
- brotli (by freetype )
- bzip2 (by freetype )
cpu-features (by tesseract )
Platforms:
android
- dirent (by glib )
- draco (by assimp )
egl-registry (by libepoxy )
Platforms:
!osx & !windows
- expat (by dbus )
- fontconfig (by cairo )
- fribidi (by pango )
- gdk-pixbuf (by gtk )
- getopt (by fontconfig )
getopt-win32 (by getopt )
Platforms:
windows & !mingw
- gettext (by atk )
- gettext-libintl (by gettext )
- giflib (by leptonica )
- glib (by atk )
- graphene (by gtk )
- gtk (by opencv3 )
- imath (by freeimage )
- jhasse-poly2tri (by assimp )
- jxrlib (by freeimage )
- kubazip (by assimp )
- lcms (by libraw )
- leptonica (by tesseract )
libarchive (by tesseract )
Features: (none)
- libdeflate (by openexr )
- libepoxy (by gtk )
- libffi (by glib )
libiconv (by gettext-libintl )
Platforms:
!linux
- libjpeg-turbo (by freeimage )
- libpng (by freeimage )
- libraw (by freeimage )
libuuid (by fontconfig )
Platforms:
!windows & !osx & !mingw
- minizip (by assimp )
- openexr (by freeimage )
- openjpeg (by freeimage )
- pango (by gtk )
- pixman (by cairo )
- polyclipping (by assimp )
- protobuf (by opencv3 )
- pthread (by cairo )
- pthreads (by pthread )
- pugixml (by ogre )
- quirc (by opencv3 )
- rapidjson (by assimp )
- stb (by ogre )
- szip (by hdf5 )
- utfcpp (by assimp )
- zlib (by ogre )
Host Dependencies:
7 transitive dependencies:
- gperf (by fontconfig )
- libsass (by sassc )
- sassc (by gtk )
- vcpkg-cmake (by freetype )
- vcpkg-cmake-config (by freetype )
- vcpkg-cmake-get-vars (by minizip )
- vcpkg-tool-meson (by glib )
# png
PNG support for opencv
Host Dependencies:
3 transitive dependencies:
- vcpkg-cmake (by libpng )
- vcpkg-cmake-config (by libpng )
vcpkg-cmake-get-vars (by libpng )
Platforms:
arm & android
# python
Python wrapper support for opencv
Dependencies:
and 12 transitive dependencies:
- expat (by python3 )
- gettext-libintl (by gettext )
libiconv (by gettext-libintl )
Platforms:
!linux
- protobuf (by opencv3 )
- zlib (by python3 )
Host Dependencies:
7 transitive dependencies:
- pkgconf (by vcpkg-pkgconfig-get-modules )
- vcpkg-cmake (by protobuf )
- vcpkg-cmake-config (by protobuf )
- vcpkg-cmake-get-vars (by libffi )
vcpkg-msbuild (by python3 )
Platforms:
windows
- vcpkg-pkgconfig-get-modules (by vcpkg-msbuild )
- vcpkg-tool-meson (by pkgconf )
# qt
Qt GUI support for opencv
Dependencies:
qt5-base
Features: (none)
and 26 transitive dependencies:
- brotli (by freetype )
- bzip2 (by freetype )
- dirent (by fontconfig )
- double-conversion (by qt5-base )
- egl-registry (by qt5-base )
- expat (by fontconfig )
fontconfig (by qt5-base )
Platforms:
!windows
freetype (by fontconfig , harfbuzz )
Features:
brotli
,bzip2
,png
,zlib
- getopt (by fontconfig )
getopt-win32 (by getopt )
Platforms:
windows & !mingw
- gettext (by fontconfig )
- gettext-libintl (by gettext )
- harfbuzz (by qt5-base )
libiconv (by gettext-libintl )
Platforms:
!linux
- libjpeg-turbo (by qt5-base )
- libpng (by freetype )
libuuid (by fontconfig )
Platforms:
!windows & !osx & !mingw
- opengl-registry (by opengl )
- openssl (by qt5-base )
- pthread (by fontconfig )
- pthreads (by pthread )
- sqlite3 (by qt5-base )
- zlib (by libpng )
- zstd (by qt5-base )
Host Dependencies:
7 transitive dependencies:
- gperf (by fontconfig )
- pkgconf (by vcpkg-pkgconfig-get-modules )
- vcpkg-cmake (by double-conversion )
- vcpkg-cmake-config (by double-conversion )
vcpkg-cmake-get-vars (by libpng )
Platforms:
arm & android
- vcpkg-pkgconfig-get-modules (by qt5-base )
- vcpkg-tool-meson (by fontconfig )
# quirc
Enable QR code module
Host Dependencies:
2 transitive dependencies:
- vcpkg-cmake (by quirc )
- vcpkg-cmake-config (by quirc )
# sfm
opencv_sfm module
Dependencies:
and 45 transitive dependencies:
- atk (by gtk )
- brotli (by freetype )
- bzip2 (by freetype )
cpu-features (by tesseract )
Platforms:
android
- dirent (by glib )
egl-registry (by libepoxy )
Platforms:
!osx & !windows
- eigen3 (by ceres )
- expat (by cairo )
- fontconfig (by cairo )
- freetype (by fontconfig , harfbuzz )
- fribidi (by pango )
- gdk-pixbuf (by gtk )
- getopt (by fontconfig )
getopt-win32 (by getopt )
Platforms:
windows & !mingw
- gettext (by atk )
- gettext-libintl (by gettext )
- giflib (by leptonica )
- glib (by atk )
- graphene (by gtk )
- gtk (by opencv3 )
- leptonica (by tesseract )
libarchive (by tesseract )
Features: (none)
- libepoxy (by gtk )
- libffi (by glib )
libiconv (by gettext-libintl )
Platforms:
!linux
- libjpeg-turbo (by opencv3 )
- libpng (by opencv3 )
libuuid (by fontconfig )
Platforms:
!windows & !osx & !mingw
- openjpeg (by leptonica )
- pango (by gtk )
- pixman (by cairo )
- protobuf (by opencv3 )
- pthread (by cairo )
- pthreads (by pthread )
- quirc (by opencv3 )
- szip (by hdf5 )
- zlib (by hdf5 )
Host Dependencies:
7 transitive dependencies:
- gperf (by fontconfig )
- libsass (by sassc )
- sassc (by gtk )
- vcpkg-cmake (by eigen3 )
- vcpkg-cmake-config (by eigen3 )
vcpkg-cmake-get-vars (by libpng )
Platforms:
arm & android
- vcpkg-tool-meson (by glib )
# tbb
Enable Intel Threading Building Blocks
Host Dependencies:
2 transitive dependencies:
- vcpkg-cmake (by tbb )
- vcpkg-cmake-config (by tbb )
# tiff
TIFF support for opencv
Host Dependencies:
2 transitive dependencies:
- vcpkg-cmake (by tiff )
- vcpkg-cmake-config (by tiff )
# vtk
vtk support for opencv
Dependencies:
and 73 transitive dependencies:
- atk (by gtk )
- brotli (by freetype )
- bzip2 (by freetype )
- cereal (by seacas )
cpu-features (by tesseract )
Platforms:
android
- dirent (by glib )
- double-conversion (by vtk )
egl-registry (by libepoxy )
Platforms:
!osx & !windows
- eigen3 (by vtk )
- expat (by cairo )
- exprtk (by vtk )
- fast-float (by vtk )
- fmt (by vtk )
- fontconfig (by cairo )
- freetype (by fontconfig , harfbuzz )
- fribidi (by pango )
- gdk-pixbuf (by gtk )
- getopt (by fontconfig )
getopt-win32 (by getopt )
Platforms:
windows & !mingw
- gettext (by atk )
- gettext-libintl (by gettext )
- giflib (by leptonica )
- gklib (by metis )
- glew (by vtk )
- glib (by atk )
- graphene (by gtk )
- gtk (by opencv3 )
- jsoncpp (by vtk )
- leptonica (by tesseract )
libarchive (by tesseract )
Features: (none)
- libepoxy (by gtk )
- libffi (by glib )
- libharu
>= v2.4.3
(by vtk ) libiconv (by gettext-libintl )
Platforms:
!linux
- libjpeg-turbo (by leptonica )
- liblzma (by vtk )
- libogg (by vtk )
- libpng (by leptonica )
- libtheora (by vtk )
libuuid (by fontconfig )
Platforms:
!windows & !osx & !mingw
- libwebp (by leptonica , libwebp , opencv3 )
- libxml2 (by vtk )
- lz4 (by vtk )
- metis (by seacas )
- nlohmann-json (by proj )
- opengl (by glew )
- opengl-registry (by opengl )
- openjpeg (by leptonica )
- pango (by gtk )
- pegtl (by vtk )
- pixman (by cairo )
- protobuf (by opencv3 )
- pthread (by cairo )
- pthreads (by pthread )
- pugixml (by vtk )
- quirc (by opencv3 )
- sqlite3 (by proj , vtk )
- szip (by hdf5 )
- utfcpp (by vtk )
- verdict (by vtk )
- zlib (by hdf5 )
Host Dependencies:
9 transitive dependencies:
- gperf (by fontconfig )
- libsass (by sassc )
- pkgconf (by vcpkg-pkgconfig-get-modules )
- sassc (by gtk )
- vcpkg-cmake (by hdf5 )
- vcpkg-cmake-config (by hdf5 )
vcpkg-cmake-get-vars (by libpng )
Platforms:
arm & android
- vcpkg-pkgconfig-get-modules (by netcdf-c )
- vcpkg-tool-meson (by glib )
# webp
WebP support for opencv
Host Dependencies:
2 transitive dependencies:
- vcpkg-cmake (by libwebp )
- vcpkg-cmake-config (by libwebp )
# world
Compile to a single package support for opencv
Dependencies:
No dependencies.
Host Dependencies:
No dependencies.
# Dependencies
No transitive dependencies.
# Host Dependencies
No transitive dependencies.
# Dependents
# Host Dependents
No dependents.
# Contributors
Stefano Sinigardi
NiHoel
JackBoosY
Lily
Victor Romero
Don Venable
Alexander Neumann
Fei Chong
Billy O'Neal
nicole mazzuca
Phoebe
Kai Pastor
autoantwort
Bobby Reynolds
hh10k
Lily Wang
Cheney Wang
JonLiu1993
Frank
MonicaLiu
Thomas1664
# Changelog
and 41 more commits:
999c198
[opencv] add tesseract to fix downstream linking