opencv3v3.4.20
- Updated
Open Source Computer Vision Library
- Project website: https://github.com/opencv/opencv
#Supported Platforms
All platforms supported.
#Features
Default features: dnn, gapi, gtk, msmf, jpeg, png, quirc, tiff, webp
#bgsegm
opencv_bgsegm module
Platforms: !arm
- ✅linux
- ✅osx
- ✅uwp-x64
- ✅windows-x64
- ✅windows-x86
- ❌
uwp-arm - ❌
windows-arm64
Dependencies:
No dependencies.
Host Dependencies:
No dependencies.
#contrib
opencv_contrib module
Dependencies:
hdf5
Platforms:
!uwp & !(windows & arm)opencv3
Platforms:
!android
Features:dnn,gapi,gtk,jpeg,msmf,png,quirc,tiff,webptesseract
Platforms:
!uwp & !(windows & arm)
and 68 transitive dependencies:
- abseil (through protobuf)
at-spi2-atk (through gtk3)
Platforms:
linux- at-spi2-core (through at-spi2-atk)
- atk (through at-spi2-atk)
- brotli (through freetype)
- bzip2 (through libx11)
cpu-features (through tesseract)
Platforms:
androiddbus (through at-spi2-core)
Platforms:
linux- dirent (through glib)
egl-registry (through libepoxy)
Platforms:
!osx & !windows- expat (through dbus)
- fontconfig (through cairo)
freetype (through fontconfig, harfbuzz, pango)
Features:
brotli,bzip2,png,zlib- fribidi (through pango)
- gdk-pixbuf (through gtk3)
- gettext-libintl (through glib)
- giflib (through leptonica)
- glib (through at-spi2-core)
- gtk3 (through opencv3)
- leptonica (through tesseract)
- libaec (through hdf5)
libarchive (through tesseract)
Features: (none)
- libcap (through libsystemd)
- libepoxy (through gtk3)
- libffi (through glib)
libiconv (through gettext-libintl)
Platforms:
!linux- libjpeg-turbo (through gdk-pixbuf)
- liblzma (through libsystemd)
- libmount (through libsystemd)
- libpng (through cairo)
libsystemd (through dbus)
Platforms:
linuxlibuuid (through fontconfig)
Platforms:
!osx & !windows- libx11 (through at-spi2-core)
- libxau (through libxcb)
- libxcb (through libx11)
- libxcrypt (through libsystemd)
- libxdmcp (through libxcb)
- libxext (through libxi)
- libxfixes (through libxi)
- libxi (through at-spi2-core)
- libxml2 (through at-spi2-atk, libxslt)
- libxrender (through cairo)
- libxslt (through xproto)
- libxtst (through at-spi2-core)
- lz4 (through libsystemd)
- openjpeg (through leptonica)
- pango (through gtk3)
- pixman (through cairo)
- protobuf (through opencv3)
- pthread (through pthread-stubs)
- pthread-stubs (through libxcb)
- pthreads (through pthread)
- quirc (through opencv3)
tiff (through gdk-pixbuf)
Features: (none)
- utf8-range (through protobuf)
- xcb-proto (through libxcb)
- xcb-util-m4 (through libxcb)
- xorg-macros (through libxau)
- xproto (through libxau)
- xtrans (through libx11)
- zlib (through hdf5)
- zstd (through libsystemd)
Host Dependencies:
8 transitive dependencies:
- gperf (through libsystemd)
- vcpkg-cmake (through hdf5)
- vcpkg-cmake-config (through hdf5)
- vcpkg-cmake-get-vars (through vcpkg-make)
- vcpkg-get-python-packages (through libsystemd)
- vcpkg-make (through gperf)
- vcpkg-tool-meson (through libsystemd)
#dc1394
Dc1394 support for opencv
Host Dependencies:
7 transitive dependencies:
- pkgconf (through vcpkg-pkgconfig-get-modules)
- vcpkg-cmake (through vcpkg-cmake-get-vars)
- vcpkg-cmake-get-vars (through vcpkg-make)
vcpkg-make (through libusb)
Platforms:
!windows | mingwvcpkg-msbuild (through libusb)
Platforms:
windows & !mingw- vcpkg-pkgconfig-get-modules (through vcpkg-msbuild)
- vcpkg-tool-meson (through pkgconf)
#dnn
Enable dnn module
Platforms: !android
- ✅linux
- ✅osx
- ✅uwp
- ✅windows
Dependencies:
opencv3
Features:
dnn,flann,gapi,gtk,jpeg,msmf,png,quirc,tiff,webp
and 61 transitive dependencies:
- abseil (through protobuf)
at-spi2-atk (through gtk3)
Platforms:
linux- at-spi2-core (through at-spi2-atk)
- atk (through at-spi2-atk)
- brotli (through freetype)
- bzip2 (through libx11)
dbus (through at-spi2-core)
Platforms:
linux- dirent (through glib)
egl-registry (through libepoxy)
Platforms:
!osx & !windows- expat (through dbus)
- fontconfig (through cairo)
freetype (through fontconfig, harfbuzz, pango)
Features:
brotli,bzip2,png,zlib- fribidi (through pango)
- gdk-pixbuf (through gtk3)
- gettext-libintl (through glib)
- glib (through at-spi2-core)
- gtk3 (through opencv3)
- libcap (through libsystemd)
- libepoxy (through gtk3)
- libffi (through glib)
libiconv (through gettext-libintl)
Platforms:
!linux- libjpeg-turbo (through gdk-pixbuf)
- liblzma (through libsystemd)
- libmount (through libsystemd)
- libpng (through cairo)
libsystemd (through dbus)
Platforms:
linuxlibuuid (through fontconfig)
Platforms:
!osx & !windows- libx11 (through at-spi2-core)
- libxau (through libxcb)
- libxcb (through libx11)
- libxcrypt (through libsystemd)
- libxdmcp (through libxcb)
- libxext (through libxi)
- libxfixes (through libxi)
- libxi (through at-spi2-core)
- libxml2 (through at-spi2-atk, libxslt)
- libxrender (through cairo)
- libxslt (through xproto)
- libxtst (through at-spi2-core)
- lz4 (through libsystemd)
- pango (through gtk3)
- pixman (through cairo)
- protobuf (through opencv3)
- pthread (through pthread-stubs)
- pthread-stubs (through libxcb)
- pthreads (through pthread)
- quirc (through opencv3)
tiff (through gdk-pixbuf)
Features: (none)
- utf8-range (through protobuf)
- xcb-proto (through libxcb)
- xcb-util-m4 (through libxcb)
- xorg-macros (through libxau)
- xproto (through libxau)
- xtrans (through libx11)
- zlib (through glib)
- zstd (through libsystemd)
Host Dependencies:
8 transitive dependencies:
- gperf (through libsystemd)
- vcpkg-cmake (through abseil)
- vcpkg-cmake-config (through abseil)
- vcpkg-cmake-get-vars (through vcpkg-make)
- vcpkg-get-python-packages (through libsystemd)
- vcpkg-make (through gperf)
- vcpkg-tool-meson (through libsystemd)
#eigen
Eigen support for opencv
Host Dependencies:
2 transitive dependencies:
- vcpkg-cmake (through eigen3)
- vcpkg-cmake-config (through eigen3)
#flann
opencv_flann module
Dependencies:
and 2 transitive dependencies:
- abseil (through protobuf)
- utf8-range (through protobuf)
Host Dependencies:
2 transitive dependencies:
- vcpkg-cmake (through abseil)
- vcpkg-cmake-config (through abseil)
#freetype
Freetype support for opencv
Dependencies:
Host Dependencies:
4 transitive dependencies:
- vcpkg-cmake (through freetype)
- vcpkg-cmake-config (through freetype)
vcpkg-cmake-get-vars (through libpng)
Platforms:
arm & android- vcpkg-tool-meson (through harfbuzz)
#gapi
Enable gapi module
Platforms: !uwp
- ✅linux
- ✅osx
- ✅windows
- ❌
uwp
Dependencies:
No dependencies.
Host Dependencies:
No dependencies.
#gdcm
GDCM support for opencv
Dependencies:
Host Dependencies:
4 transitive dependencies:
- vcpkg-cmake (through expat)
- vcpkg-cmake-config (through expat)
vcpkg-cmake-get-vars (through libiconv)
Platforms:
android- vcpkg-make (through libiconv)
#gstreamer
gstreamer support for opencv
Dependencies:
Host Dependencies:
6 transitive dependencies:
- vcpkg-cmake (through vcpkg-cmake-get-vars)
- vcpkg-cmake-config (through pcre2)
vcpkg-cmake-get-vars (through libiconv)
Platforms:
android- vcpkg-make (through libiconv)
- vcpkg-tool-meson (through glib)
#gtk
GTK support for opencv
Platforms: linux
- ✅linux
- ❌
osx - ❌
uwp - ❌
windows
Dependencies:
and 55 transitive dependencies:
at-spi2-atk (through gtk3)
Platforms:
linux- at-spi2-core (through at-spi2-atk)
- atk (through at-spi2-atk)
- brotli (through freetype)
- bzip2 (through libx11)
dbus (through at-spi2-core)
Platforms:
linux- dirent (through glib)
egl-registry (through libepoxy)
Platforms:
!osx & !windows- expat (through dbus)
- fontconfig (through cairo)
freetype (through fontconfig, harfbuzz, pango)
Features:
brotli,bzip2,png,zlib- fribidi (through pango)
- gdk-pixbuf (through gtk3)
- gettext-libintl (through glib)
- glib (through at-spi2-core)
- libcap (through libsystemd)
- libepoxy (through gtk3)
- libffi (through glib)
libiconv (through gettext-libintl)
Platforms:
!linux- libjpeg-turbo (through gdk-pixbuf)
- liblzma (through libsystemd)
- libmount (through libsystemd)
- libpng (through cairo)
libsystemd (through dbus)
Platforms:
linuxlibuuid (through fontconfig)
Platforms:
!osx & !windows- libx11 (through at-spi2-core)
- libxau (through libxcb)
- libxcb (through libx11)
- libxcrypt (through libsystemd)
- libxdmcp (through libxcb)
- libxext (through libxi)
- libxfixes (through libxi)
- libxi (through at-spi2-core)
- libxml2 (through at-spi2-atk, libxslt)
- libxrender (through cairo)
- libxslt (through xproto)
- libxtst (through at-spi2-core)
- lz4 (through libsystemd)
- pango (through gtk3)
- pixman (through cairo)
- pthread (through pthread-stubs)
- pthread-stubs (through libxcb)
- pthreads (through pthread)
tiff (through gdk-pixbuf)
Features: (none)
- xcb-proto (through libxcb)
- xcb-util-m4 (through libxcb)
- xorg-macros (through libxau)
- xproto (through libxau)
- xtrans (through libx11)
- zlib (through glib)
- zstd (through libsystemd)
Host Dependencies:
8 transitive dependencies:
- gperf (through libsystemd)
- vcpkg-cmake (through expat)
- vcpkg-cmake-config (through expat)
- vcpkg-cmake-get-vars (through vcpkg-make)
- vcpkg-get-python-packages (through libsystemd)
- vcpkg-make (through gperf)
- vcpkg-tool-meson (through libsystemd)
#halide
Halide support for opencv
Platforms: !(windows & static)
- ✅linux
- ✅osx
- ✅uwp
- ✅windows-dynamic
- ❌
windows-static
Dependencies:
and 63 transitive dependencies:
- abseil (through protobuf)
at-spi2-atk (through gtk3)
Platforms:
linux- at-spi2-core (through at-spi2-atk)
- atk (through at-spi2-atk)
- brotli (through freetype)
- bzip2 (through libx11)
dbus (through at-spi2-core)
Platforms:
linux- dirent (through glib)
egl-registry (through libepoxy)
Platforms:
!osx & !windows- expat (through dbus)
- fontconfig (through cairo)
freetype (through fontconfig, harfbuzz, pango)
Features:
brotli,bzip2,png,zlib- fribidi (through pango)
- gdk-pixbuf (through gtk3)
- gettext-libintl (through glib)
- glib (through at-spi2-core)
- gtk3 (through opencv3)
- libcap (through libsystemd)
- libepoxy (through gtk3)
- libffi (through glib)
libiconv (through gettext-libintl)
Platforms:
!linux- libjpeg-turbo (through gdk-pixbuf)
- liblzma (through libsystemd)
- libmount (through libsystemd)
- libpng (through cairo)
libsystemd (through dbus)
Platforms:
linuxlibuuid (through fontconfig)
Platforms:
!osx & !windows- libx11 (through at-spi2-core)
- libxau (through libxcb)
- libxcb (through libx11)
- libxcrypt (through libsystemd)
- libxdmcp (through libxcb)
- libxext (through libxi)
- libxfixes (through libxi)
- libxi (through at-spi2-core)
- libxml2 (through at-spi2-atk, libxslt)
- libxrender (through cairo)
- libxslt (through xproto)
- libxtst (through at-spi2-core)
- lz4 (through libsystemd)
- pango (through gtk3)
- pixman (through cairo)
- protobuf (through opencv3)
- pthread (through pthread-stubs)
- pthread-stubs (through libxcb)
- pthreads (through pthread)
- quirc (through opencv3)
tiff (through gdk-pixbuf)
Features: (none)
- utf8-range (through protobuf)
- xcb-proto (through libxcb)
- xcb-util-m4 (through libxcb)
- xorg-macros (through libxau)
- xproto (through libxau)
- xtrans (through libx11)
- zlib (through glib)
- zstd (through libsystemd)
Host Dependencies:
8 transitive dependencies:
- gperf (through libsystemd)
- vcpkg-cmake (through llvm)
- vcpkg-cmake-config (through llvm)
- vcpkg-cmake-get-vars (through llvm)
- vcpkg-get-python-packages (through libsystemd)
- vcpkg-make (through gperf)
- vcpkg-tool-meson (through libsystemd)
#ipp
Enable Intel Integrated Performance Primitives
Platforms: (osx & x64) | (windows & (x64 | x86)) | (linux & (x64 | x86))
- ✅linux
- ✅osx
- ✅windows-x64
- ✅windows-x86
- ❌
uwp - ❌
windows-arm64
Dependencies:
No dependencies.
Host Dependencies:
No dependencies.
#jasper
JPEG 2000 support for opencv
Host Dependencies:
2 transitive dependencies:
- vcpkg-cmake (through libjpeg-turbo)
- vcpkg-cmake-config (through libjpeg-turbo)
#jpegdefault
JPEG support for opencv
Host Dependencies:
2 transitive dependencies:
- vcpkg-cmake (through libjpeg-turbo)
- vcpkg-cmake-config (through libjpeg-turbo)
#line-descriptor
opencv_line_descriptor module
Platforms: !arm
- ✅linux
- ✅osx
- ✅uwp-x64
- ✅windows-x64
- ✅windows-x86
- ❌
uwp-arm - ❌
windows-arm64
Dependencies:
No dependencies.
Host Dependencies:
No dependencies.
#msmf
Microsoft Media Foundation support for opencv
Platforms: windows & !uwp & !mingw
- ✅windows
- ❌
linux - ❌
osx - ❌
uwp
Dependencies:
No dependencies.
Host Dependencies:
No dependencies.
#nonfree
allow nonfree and unredistributable libraries
Dependencies:
No dependencies.
Host Dependencies:
No dependencies.
#openexr
OpenEXR support for opencv
Dependencies:
Host Dependencies:
2 transitive dependencies:
- vcpkg-cmake (through imath)
- vcpkg-cmake-config (through imath)
#opengl
opengl support for opencv
Platforms: !uwp & !android
- ✅linux
- ✅osx
- ✅windows
- ❌
uwp
Dependencies:
and 2 transitive dependencies:
- egl-registry (through opengl-registry)
- opengl-registry (through opengl)
Host Dependencies:
No dependencies.
#openmp
Enable openmp support for opencv
Platforms: !osx
- ✅linux
- ✅uwp
- ✅windows
- ❌
osx
Dependencies:
No dependencies.
Host Dependencies:
No dependencies.
#ovis
opencv_ovis module
Platforms: !(windows & static) & !android
- ✅linux
- ✅osx
- ✅uwp
- ✅windows-dynamic
- ❌
windows-static
Dependencies:
and 90 transitive dependencies:
- abseil (through protobuf)
- assimp (through ogre)
at-spi2-atk (through gtk3)
Platforms:
linux- at-spi2-core (through at-spi2-atk)
- atk (through at-spi2-atk)
- brotli (through freetype)
- bzip2 (through freetype)
cpu-features (through tesseract)
Platforms:
androiddbus (through at-spi2-core, sdl2)
Platforms:
linux- dirent (through glib)
egl-registry (through libepoxy)
Platforms:
!osx & !windows- expat (through dbus)
- fontconfig (through cairo)
- fribidi (through pango)
- gdk-pixbuf (through gtk3)
- gettext-libintl (through glib)
- giflib (through leptonica)
- glib (through at-spi2-core)
- gtk3 (through opencv3)
- imath (through freeimage)
- jhasse-poly2tri (through assimp)
- jxrlib (through freeimage)
- kubazip (through assimp)
- lcms (through libraw)
- leptonica (through tesseract)
- libaec (through hdf5)
libarchive (through tesseract)
Features: (none)
- libcap (through libsystemd)
- libdeflate (through openexr)
- libepoxy (through gtk3)
- libffi (through glib)
libiconv (through gettext-libintl)
Platforms:
!linux- libjpeg-turbo (through freeimage)
- liblzma (through libsystemd)
- libmount (through libsystemd)
- libpng (through freeimage)
- libraw (through freeimage)
libsystemd (through dbus)
Platforms:
linuxlibuuid (through fontconfig)
Platforms:
!osx & !windows- libx11 (through at-spi2-core)
- libxau (through libxcb)
- libxcb (through libx11)
- libxcrypt (through libsystemd)
- libxdmcp (through libxcb)
- libxext (through libxi)
- libxfixes (through libxi)
- libxi (through at-spi2-core)
- libxml2 (through at-spi2-atk, libxslt)
- libxrender (through cairo)
- libxslt (through xproto)
- libxtst (through at-spi2-core)
- lz4 (through libsystemd)
- minizip (through assimp)
- openexr (through freeimage)
- openjpeg (through freeimage)
- openjph (through openexr)
- pango (through gtk3)
- pixman (through cairo)
- polyclipping (through assimp)
- protobuf (through opencv3)
- pthread (through pthread-stubs)
- pthread-stubs (through libxcb)
- pthreads (through pthread)
- pugixml (through ogre)
- quirc (through opencv3)
- rapidjson (through assimp)
- stb (through ogre)
- utf8-range (through protobuf)
- utfcpp (through assimp)
- xcb-proto (through libxcb)
- xcb-util-m4 (through libxcb)
- xorg-macros (through libxau)
- xproto (through libxau)
- xtrans (through libx11)
- zlib (through ogre)
- zstd (through libsystemd)
Host Dependencies:
8 transitive dependencies:
- gperf (through libsystemd)
- vcpkg-cmake (through freetype)
- vcpkg-cmake-config (through freetype)
- vcpkg-cmake-get-vars (through minizip)
- vcpkg-get-python-packages (through libsystemd)
- vcpkg-make (through gperf)
- vcpkg-tool-meson (through lcms)
#pngdefault
PNG support for opencv
Host Dependencies:
3 transitive dependencies:
- vcpkg-cmake (through libpng)
- vcpkg-cmake-config (through libpng)
vcpkg-cmake-get-vars (through libpng)
Platforms:
arm & android
#python
Python wrapper support for opencv
Dependencies:
and 14 transitive dependencies:
- abseil (through protobuf)
gettext-libintl (through python3)
Platforms:
!windowslibiconv (through gettext-libintl)
Platforms:
!linux- protobuf (through opencv3)
- utf8-range (through protobuf)
- zlib (through python3)
Host Dependencies:
9 transitive dependencies:
- pkgconf (through vcpkg-pkgconfig-get-modules)
- vcpkg-cmake (through abseil)
- vcpkg-cmake-config (through abseil)
vcpkg-cmake-get-vars (through libiconv)
Platforms:
android- vcpkg-get-python (through python3)
- vcpkg-make (through libiconv)
vcpkg-msbuild (through python3)
Platforms:
windows- vcpkg-pkgconfig-get-modules (through vcpkg-msbuild)
- vcpkg-tool-meson (through pkgconf)
#qt
Qt GUI support for opencv
Dependencies:
qt5-base
Features: (none)
and 47 transitive dependencies:
at-spi2-core (through qt5-base)
Platforms:
linux- bzip2 (through libx11)
dbus (through at-spi2-core)
Platforms:
linux- dirent (through glib)
- double-conversion (through qt5-base)
- egl-registry (through qt5-base)
- expat (through dbus)
fontconfig (through qt5-base)
Platforms:
!windowsfreetype (through fontconfig, harfbuzz, qt5-base)
Features:
png,zlib- gettext-libintl (through glib)
- glib (through at-spi2-core)
- libcap (through libsystemd)
- libffi (through glib)
libiconv (through gettext-libintl)
Platforms:
!linux- libjpeg-turbo (through qt5-base)
- liblzma (through libsystemd)
- libmount (through libsystemd)
- libpng (through freetype)
libsystemd (through dbus)
Platforms:
linuxlibuuid (through fontconfig)
Platforms:
!osx & !windows- libx11 (through at-spi2-core)
- libxau (through libxcb)
- libxcb (through libx11)
- libxcrypt (through libsystemd)
- libxdmcp (through libxcb)
- libxext (through libxi)
- libxfixes (through libxi)
- libxi (through at-spi2-core)
- libxslt (through xproto)
- libxtst (through at-spi2-core)
- lz4 (through libsystemd)
- md4c (through qt5-base)
- opengl-registry (through opengl)
- pthread (through pthread-stubs)
- pthread-stubs (through libxcb)
- pthreads (through pthread)
- xcb-proto (through libxcb)
- xcb-util-m4 (through libxcb)
- xorg-macros (through libxau)
- xproto (through libxau)
- xtrans (through libx11)
- zlib (through glib)
- zstd (through libsystemd)
Host Dependencies:
10 transitive dependencies:
- gperf (through libsystemd)
- pkgconf (through vcpkg-pkgconfig-get-modules)
- vcpkg-cmake (through expat)
- vcpkg-cmake-config (through expat)
- vcpkg-cmake-get-vars (through vcpkg-make)
- vcpkg-get-python-packages (through libsystemd)
- vcpkg-make (through gperf)
- vcpkg-pkgconfig-get-modules (through qt5-base)
- vcpkg-tool-meson (through libsystemd)
#quality
Build opencv_quality module
Platforms: !uwp
- ✅linux
- ✅osx
- ✅windows
- ❌
uwp
Dependencies:
opencv3
Features:
contrib
and 70 transitive dependencies:
- abseil (through protobuf)
at-spi2-atk (through gtk3)
Platforms:
linux- at-spi2-core (through at-spi2-atk)
- atk (through at-spi2-atk)
- brotli (through freetype)
- bzip2 (through libx11)
cpu-features (through tesseract)
Platforms:
androiddbus (through at-spi2-core)
Platforms:
linux- dirent (through glib)
egl-registry (through libepoxy)
Platforms:
!osx & !windows- expat (through dbus)
- fontconfig (through cairo)
freetype (through fontconfig, harfbuzz, pango)
Features:
brotli,bzip2,png,zlib- fribidi (through pango)
- gdk-pixbuf (through gtk3)
- gettext-libintl (through glib)
- giflib (through leptonica)
- glib (through at-spi2-core)
- gtk3 (through opencv3)
- leptonica (through tesseract)
- libaec (through hdf5)
libarchive (through tesseract)
Features: (none)
- libcap (through libsystemd)
- libepoxy (through gtk3)
- libffi (through glib)
libiconv (through gettext-libintl)
Platforms:
!linux- libjpeg-turbo (through gdk-pixbuf)
- liblzma (through libsystemd)
- libmount (through libsystemd)
- libpng (through cairo)
libsystemd (through dbus)
Platforms:
linuxlibuuid (through fontconfig)
Platforms:
!osx & !windows- libx11 (through at-spi2-core)
- libxau (through libxcb)
- libxcb (through libx11)
- libxcrypt (through libsystemd)
- libxdmcp (through libxcb)
- libxext (through libxi)
- libxfixes (through libxi)
- libxi (through at-spi2-core)
- libxml2 (through at-spi2-atk, libxslt)
- libxrender (through cairo)
- libxslt (through xproto)
- libxtst (through at-spi2-core)
- lz4 (through libsystemd)
- openjpeg (through leptonica)
- pango (through gtk3)
- pixman (through cairo)
- protobuf (through opencv3)
- pthread (through pthread-stubs)
- pthread-stubs (through libxcb)
- pthreads (through pthread)
- quirc (through opencv3)
tiff (through gdk-pixbuf)
Features: (none)
- utf8-range (through protobuf)
- xcb-proto (through libxcb)
- xcb-util-m4 (through libxcb)
- xorg-macros (through libxau)
- xproto (through libxau)
- xtrans (through libx11)
- zlib (through hdf5)
- zstd (through libsystemd)
Host Dependencies:
8 transitive dependencies:
- gperf (through libsystemd)
- vcpkg-cmake (through hdf5)
- vcpkg-cmake-config (through hdf5)
- vcpkg-cmake-get-vars (through vcpkg-make)
- vcpkg-get-python-packages (through libsystemd)
- vcpkg-make (through gperf)
- vcpkg-tool-meson (through libsystemd)
#quircdefault
Enable QR code module
Host Dependencies:
2 transitive dependencies:
- vcpkg-cmake (through quirc)
- vcpkg-cmake-config (through quirc)
#salicency
opencv_salicency module
Platforms: !arm
- ✅linux
- ✅osx
- ✅uwp-x64
- ✅windows-x64
- ✅windows-x86
- ❌
uwp-arm - ❌
windows-arm64
Dependencies:
No dependencies.
Host Dependencies:
No dependencies.
#sfm
opencv_sfm module
Dependencies:
and 71 transitive dependencies:
- abseil (through protobuf)
at-spi2-atk (through gtk3)
Platforms:
linux- at-spi2-core (through at-spi2-atk)
- atk (through at-spi2-atk)
- brotli (through freetype)
- bzip2 (through libx11)
cpu-features (through tesseract)
Platforms:
androiddbus (through at-spi2-core)
Platforms:
linux- dirent (through glib)
egl-registry (through libepoxy)
Platforms:
!osx & !windows- eigen3 (through ceres)
- expat (through dbus)
- fontconfig (through cairo)
freetype (through fontconfig, harfbuzz, pango)
Features:
brotli,bzip2,png,zlib- fribidi (through pango)
- gdk-pixbuf (through gtk3)
- gettext-libintl (through glib)
- giflib (through leptonica)
- glib (through at-spi2-core)
- gtk3 (through opencv3)
- leptonica (through tesseract)
- libaec (through hdf5)
libarchive (through tesseract)
Features: (none)
- libcap (through libsystemd)
- libepoxy (through gtk3)
- libffi (through glib)
libiconv (through gettext-libintl)
Platforms:
!linux- libjpeg-turbo (through gdk-pixbuf)
- liblzma (through libsystemd)
- libmount (through libsystemd)
- libpng (through cairo)
libsystemd (through dbus)
Platforms:
linuxlibuuid (through fontconfig)
Platforms:
!osx & !windows- libx11 (through at-spi2-core)
- libxau (through libxcb)
- libxcb (through libx11)
- libxcrypt (through libsystemd)
- libxdmcp (through libxcb)
- libxext (through libxi)
- libxfixes (through libxi)
- libxi (through at-spi2-core)
- libxml2 (through at-spi2-atk, libxslt)
- libxrender (through cairo)
- libxslt (through xproto)
- libxtst (through at-spi2-core)
- lz4 (through libsystemd)
- openjpeg (through leptonica)
- pango (through gtk3)
- pixman (through cairo)
- protobuf (through opencv3)
- pthread (through pthread-stubs)
- pthread-stubs (through libxcb)
- pthreads (through pthread)
- quirc (through opencv3)
tiff (through gdk-pixbuf)
Features: (none)
- utf8-range (through protobuf)
- xcb-proto (through libxcb)
- xcb-util-m4 (through libxcb)
- xorg-macros (through libxau)
- xproto (through libxau)
- xtrans (through libx11)
- zlib (through hdf5)
- zstd (through libsystemd)
Host Dependencies:
8 transitive dependencies:
- gperf (through libsystemd)
- vcpkg-cmake (through eigen3)
- vcpkg-cmake-config (through eigen3)
- vcpkg-cmake-get-vars (through vcpkg-make)
- vcpkg-get-python-packages (through libsystemd)
- vcpkg-make (through gperf)
- vcpkg-tool-meson (through libsystemd)
#tbb
Enable Intel Threading Building Blocks
Platforms: !static
- ✅linux-dynamic
- ✅osx-dynamic
- ✅uwp-dynamic
- ✅windows-dynamic
- ❌
linux-static - ❌
osx-static - ❌
uwp-static - ❌
windows-static
Host Dependencies:
2 transitive dependencies:
- vcpkg-cmake (through tbb)
- vcpkg-cmake-config (through tbb)
#tiffdefault
TIFF support for opencv
Host Dependencies:
2 transitive dependencies:
- vcpkg-cmake (through tiff)
- vcpkg-cmake-config (through tiff)
#vtk
vtk support for opencv
Platforms: !android & !uwp & !(windows & arm)
- ✅linux
- ✅osx
- ✅windows-x64
- ✅windows-x86
- ❌
uwp - ❌
windows-arm64
Dependencies:
and 85 transitive dependencies:
- abseil (through protobuf)
at-spi2-atk (through gtk3)
Platforms:
linux- at-spi2-core (through at-spi2-atk)
- atk (through at-spi2-atk)
- brotli (through freetype)
- bzip2 (through libx11)
cpu-features (through tesseract)
Platforms:
androiddbus (through at-spi2-core)
Platforms:
linux- dirent (through glib)
- double-conversion (through vtk)
egl-registry (through libepoxy)
Platforms:
!osx & !windows- eigen3 (through vtk)
- expat (through dbus)
- exprtk (through vtk)
- fast-float (through vtk)
- fmt (through vtk)
- fontconfig (through cairo)
freetype (through fontconfig, harfbuzz, pango, vtk)
Features:
brotli,bzip2,png,zlib- fribidi (through pango)
- gdk-pixbuf (through gtk3)
- gettext-libintl (through glib)
- giflib (through leptonica)
- gl2ps (through vtk)
- glew (through vtk)
- glib (through at-spi2-core)
- gtk3 (through opencv3)
- jsoncpp (through vtk)
- leptonica (through tesseract)
- libaec (through hdf5)
libarchive (through tesseract)
Features: (none)
- libcap (through libsystemd)
- libepoxy (through gtk3)
- libffi (through glib)
libiconv (through gettext-libintl)
Platforms:
!linux- libjpeg-turbo (through leptonica)
- liblzma (through libsystemd)
- libmount (through libsystemd)
- libpng (through leptonica)
libsystemd (through dbus)
Platforms:
linuxlibuuid (through fontconfig)
Platforms:
!osx & !windows- libwebp (through leptonica, libwebp, opencv3)
- libx11 (through at-spi2-core)
- libxau (through libxcb)
- libxcb (through libx11)
- libxcrypt (through libsystemd)
- libxdmcp (through libxcb)
- libxext (through libxi)
- libxfixes (through libxi)
- libxi (through at-spi2-core)
libxml2 (through at-spi2-atk, libxslt, vtk)
Features:
iconv,zlib- libxrender (through cairo)
- libxslt (through xproto)
- libxtst (through at-spi2-core)
- lz4 (through libsystemd)
- nlohmann-json (through vtk)
- opengl (through gl2ps)
- opengl-registry (through opengl)
- openjpeg (through leptonica)
- pango (through gtk3)
- pegtl (through vtk)
- pixman (through cairo)
- protobuf (through opencv3)
- pthread (through pthread-stubs)
- pthread-stubs (through libxcb)
- pthreads (through pthread)
- pugixml (through vtk)
- quirc (through opencv3)
- utf8-range (through protobuf)
- utfcpp (through vtk)
- verdict (through vtk)
- xcb-proto (through libxcb)
- xcb-util-m4 (through libxcb)
- xorg-macros (through libxau)
- xproto (through libxau)
- xtrans (through libx11)
- zlib (through hdf5)
- zstd (through libsystemd)
Host Dependencies:
9 transitive dependencies:
- gperf (through libsystemd)
- vcpkg-cmake (through hdf5)
- vcpkg-cmake-config (through hdf5)
vcpkg-cmake-get-vars (through libpng)
Platforms:
arm & android- vcpkg-get-python-packages (through libsystemd)
- vcpkg-make (through gperf)
- vcpkg-tool-meson (through libsystemd)
- vtk-compile-tools (through vtk)
#webpdefault
WebP support for opencv
Host Dependencies:
2 transitive dependencies:
- vcpkg-cmake (through libwebp)
- vcpkg-cmake-config (through libwebp)
#world
Compile to a single package support for opencv
Dependencies:
No dependencies.
Host Dependencies:
No dependencies.
#Used By
#Host Tool For
No ports use this.
#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
gerard-ryan-immersaview
DownerCase
Yury Bura
Dennis