opencvv4.12.0
- Updated
Open Source Computer Vision Library
- Project website: https://opencv.org/
- Documentation: https://docs.opencv.org/4.12.0/
#License
Not declared in the port manifest
#Supported Platforms
All platforms supported.
#Features
No default features.
#ade
graph api
Dependencies:
opencv4
Features:
ade
Host Dependencies:
3 transitive dependencies:
- vcpkg-cmake (through cpu-features)
- vcpkg-cmake-config (through cpu-features)
- vcpkg-get-python-packages (through opencv4)
#aravis
aravis
Host Dependencies:
7 transitive dependencies:
- vcpkg-cmake (through cpu-features)
- vcpkg-cmake-config (through cpu-features)
vcpkg-cmake-get-vars (through libiconv)
Platforms:
android- vcpkg-get-python-packages (through opencv4)
- vcpkg-make (through libiconv)
- vcpkg-tool-meson (through glib)
#calib3d
calib3d module
Dependencies:
opencv4
Features:
calib3d
and 2 transitive dependencies:
cpu-features (through opencv4)
Platforms:
android- zlib (through opencv4)
Host Dependencies:
3 transitive dependencies:
- vcpkg-cmake (through cpu-features)
- vcpkg-cmake-config (through cpu-features)
- vcpkg-get-python-packages (through opencv4)
#contrib
opencv_contrib module
Dependencies:
opencv4
Features:
contrib
and 2 transitive dependencies:
cpu-features (through opencv4)
Platforms:
android- zlib (through opencv4)
Host Dependencies:
3 transitive dependencies:
- vcpkg-cmake (through cpu-features)
- vcpkg-cmake-config (through cpu-features)
- vcpkg-get-python-packages (through opencv4)
#cuda
CUDA support for opencv
Dependencies:
opencv4
Features:
cuda
Host Dependencies:
3 transitive dependencies:
- vcpkg-cmake (through cpu-features)
- vcpkg-cmake-config (through cpu-features)
- vcpkg-get-python-packages (through opencv4)
#cudnn
cuDNN support for opencv
Dependencies:
opencv4
Features:
cudnn
Host Dependencies:
3 transitive dependencies:
- vcpkg-cmake (through cpu-features)
- vcpkg-cmake-config (through cpu-features)
- vcpkg-get-python-packages (through opencv4)
#dc1394
Dc1394 support for opencv
Dependencies:
opencv4
Features:
dc1394
Host Dependencies:
9 transitive dependencies:
- pkgconf (through vcpkg-pkgconfig-get-modules)
- vcpkg-cmake (through cpu-features)
- vcpkg-cmake-config (through cpu-features)
- vcpkg-cmake-get-vars (through vcpkg-make)
- vcpkg-get-python-packages (through opencv4)
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)
#directml
Build with DirectML support
Dependencies:
opencv4
Features:
directml
and 2 transitive dependencies:
cpu-features (through opencv4)
Platforms:
android- zlib (through opencv4)
Host Dependencies:
3 transitive dependencies:
- vcpkg-cmake (through cpu-features)
- vcpkg-cmake-config (through cpu-features)
- vcpkg-get-python-packages (through opencv4)
#dnn
Enable dnn module
Dependencies:
opencv4
Features:
dnn
and 6 transitive dependencies:
- abseil (through protobuf)
cpu-features (through opencv4)
Platforms:
android- flatbuffers (through opencv4)
- protobuf (through opencv4)
- utf8-range (through protobuf)
- zlib (through opencv4)
Host Dependencies:
3 transitive dependencies:
- vcpkg-cmake (through cpu-features)
- vcpkg-cmake-config (through cpu-features)
- vcpkg-get-python-packages (through opencv4)
#dnn-cuda
Build dnn module with CUDA support
Dependencies:
opencv4
Features:
dnn-cuda
Host Dependencies:
3 transitive dependencies:
- vcpkg-cmake (through cpu-features)
- vcpkg-cmake-config (through cpu-features)
- vcpkg-get-python-packages (through opencv4)
#dshow
enable DirectShow
Dependencies:
opencv4
Features:
dshow
and 2 transitive dependencies:
cpu-features (through opencv4)
Platforms:
android- zlib (through opencv4)
Host Dependencies:
3 transitive dependencies:
- vcpkg-cmake (through cpu-features)
- vcpkg-cmake-config (through cpu-features)
- vcpkg-get-python-packages (through opencv4)
#eigen
Eigen support for opencv
Dependencies:
opencv4
Features:
eigen
Host Dependencies:
3 transitive dependencies:
- vcpkg-cmake (through cpu-features)
- vcpkg-cmake-config (through cpu-features)
- vcpkg-get-python-packages (through opencv4)
#ffmpeg
ffmpeg support for opencv
Dependencies:
opencv4
Features:
ffmpeg
Host Dependencies:
8 transitive dependencies:
- ffmpeg-bin2c (through ffmpeg)
- pkgconf (through vcpkg-pkgconfig-get-modules)
- vcpkg-cmake (through cpu-features)
- vcpkg-cmake-config (through cpu-features)
- vcpkg-cmake-get-vars (through ffmpeg)
- vcpkg-get-python-packages (through opencv4)
- vcpkg-pkgconfig-get-modules (through ffmpeg)
- vcpkg-tool-meson (through pkgconf)
#freetype
Freetype support for opencv
Dependencies:
opencv4
Features:
freetype
Host Dependencies:
5 transitive dependencies:
- vcpkg-cmake (through cpu-features)
- vcpkg-cmake-config (through cpu-features)
- vcpkg-cmake-get-vars (through vcpkg-tool-meson)
- vcpkg-get-python-packages (through opencv4)
- vcpkg-tool-meson (through harfbuzz)
#fs
Enable filesystem support
Dependencies:
opencv4
Features:
fs
and 2 transitive dependencies:
cpu-features (through opencv4)
Platforms:
android- zlib (through opencv4)
Host Dependencies:
3 transitive dependencies:
- vcpkg-cmake (through cpu-features)
- vcpkg-cmake-config (through cpu-features)
- vcpkg-get-python-packages (through opencv4)
#gapi
Enable gapi module
Dependencies:
opencv4
Features:
gapi
and 2 transitive dependencies:
cpu-features (through opencv4)
Platforms:
android- zlib (through opencv4)
Host Dependencies:
3 transitive dependencies:
- vcpkg-cmake (through cpu-features)
- vcpkg-cmake-config (through cpu-features)
- vcpkg-get-python-packages (through opencv4)
#gdcm
GDCM support for opencv
Dependencies:
opencv4
Features:
gdcm
Host Dependencies:
5 transitive dependencies:
- vcpkg-cmake (through cpu-features)
- vcpkg-cmake-config (through cpu-features)
vcpkg-cmake-get-vars (through libiconv)
Platforms:
android- vcpkg-get-python-packages (through opencv4)
- vcpkg-make (through libiconv)
#gstreamer
gstreamer support for opencv
Dependencies:
opencv4
Features:
gstreamer
and 9 transitive dependencies:
cpu-features (through opencv4)
Platforms:
android- dirent (through glib)
- gettext-libintl (through glib)
- glib (through gstreamer)
- libffi (through glib)
libiconv (through gettext-libintl)
Platforms:
!linux- zlib (through opencv4)
Host Dependencies:
7 transitive dependencies:
- vcpkg-cmake (through cpu-features)
- vcpkg-cmake-config (through cpu-features)
vcpkg-cmake-get-vars (through libiconv)
Platforms:
android- vcpkg-get-python-packages (through opencv4)
- vcpkg-make (through libiconv)
- vcpkg-tool-meson (through glib)
#gtk
GTK support for opencv
Dependencies:
opencv4
Features:
gtk
and 57 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)
cpu-features (through opencv4)
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)
- 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 opencv4)
- zstd (through libsystemd)
Host Dependencies:
8 transitive dependencies:
- gperf (through libsystemd)
- vcpkg-cmake (through cpu-features)
- vcpkg-cmake-config (through cpu-features)
- vcpkg-cmake-get-vars (through vcpkg-make)
- vcpkg-get-python-packages (through opencv4)
- vcpkg-make (through gperf)
- vcpkg-tool-meson (through libsystemd)
#halide
Halide support for opencv
Dependencies:
opencv4
Features:
halide
and 66 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 opencv4)
Platforms:
androiddbus (through at-spi2-core)
Platforms:
linux- dirent (through glib)
egl-registry (through libepoxy)
Platforms:
!osx & !windows- expat (through dbus)
- flatbuffers (through opencv4)
- 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)
- protobuf (through opencv4)
- pthread (through pthread-stubs)
- pthread-stubs (through libxcb)
- pthreads (through pthread)
- quirc (through opencv4)
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 opencv4)
- zstd (through libsystemd)
Host Dependencies:
8 transitive dependencies:
- gperf (through libsystemd)
- vcpkg-cmake (through cpu-features)
- vcpkg-cmake-config (through cpu-features)
- vcpkg-cmake-get-vars (through llvm)
- vcpkg-get-python-packages (through opencv4)
- vcpkg-make (through gperf)
- vcpkg-tool-meson (through libsystemd)
#hdf
Enable Hierarchical Data Format (hdf) I/O
Dependencies:
opencv4
Features:
hdf
Host Dependencies:
3 transitive dependencies:
- vcpkg-cmake (through cpu-features)
- vcpkg-cmake-config (through cpu-features)
- vcpkg-get-python-packages (through opencv4)
#highgui
highgui module
Dependencies:
opencv4
Features:
highgui
and 2 transitive dependencies:
cpu-features (through opencv4)
Platforms:
android- zlib (through opencv4)
Host Dependencies:
3 transitive dependencies:
- vcpkg-cmake (through cpu-features)
- vcpkg-cmake-config (through cpu-features)
- vcpkg-get-python-packages (through opencv4)
#intrinsics
enable intrinsics
Dependencies:
opencv4
Features:
intrinsics
and 2 transitive dependencies:
cpu-features (through opencv4)
Platforms:
android- zlib (through opencv4)
Host Dependencies:
3 transitive dependencies:
- vcpkg-cmake (through cpu-features)
- vcpkg-cmake-config (through cpu-features)
- vcpkg-get-python-packages (through opencv4)
#ipp
Enable Intel Integrated Performance Primitives
Dependencies:
opencv4
Features:
ipp
and 2 transitive dependencies:
cpu-features (through opencv4)
Platforms:
android- zlib (through opencv4)
Host Dependencies:
3 transitive dependencies:
- vcpkg-cmake (through cpu-features)
- vcpkg-cmake-config (through cpu-features)
- vcpkg-get-python-packages (through opencv4)
#jpeg
JPEG support for opencv
Dependencies:
opencv4
Features:
jpeg
and 3 transitive dependencies:
cpu-features (through opencv4)
Platforms:
android- libjpeg-turbo (through opencv4)
- zlib (through opencv4)
Host Dependencies:
3 transitive dependencies:
- vcpkg-cmake (through cpu-features)
- vcpkg-cmake-config (through cpu-features)
- vcpkg-get-python-packages (through opencv4)
#jpegxl
JPEGXL support for opencv
Dependencies:
opencv4
Features:
jpegxl
Host Dependencies:
5 transitive dependencies:
- vcpkg-cmake (through cpu-features)
- vcpkg-cmake-config (through cpu-features)
- vcpkg-cmake-get-vars (through vcpkg-tool-meson)
- vcpkg-get-python-packages (through opencv4)
- vcpkg-tool-meson (through lcms)
#msmf
Microsoft Media Foundation support for opencv
Dependencies:
opencv4
Features:
msmf
and 2 transitive dependencies:
cpu-features (through opencv4)
Platforms:
android- zlib (through opencv4)
Host Dependencies:
3 transitive dependencies:
- vcpkg-cmake (through cpu-features)
- vcpkg-cmake-config (through cpu-features)
- vcpkg-get-python-packages (through opencv4)
#nonfree
Allow nonfree and unredistributable libraries
Dependencies:
opencv4
Features:
nonfree
and 2 transitive dependencies:
cpu-features (through opencv4)
Platforms:
android- zlib (through opencv4)
Host Dependencies:
3 transitive dependencies:
- vcpkg-cmake (through cpu-features)
- vcpkg-cmake-config (through cpu-features)
- vcpkg-get-python-packages (through opencv4)
#opencl
Enable OpenCL support
Dependencies:
opencv4
Features:
opencl
Host Dependencies:
3 transitive dependencies:
- vcpkg-cmake (through cpu-features)
- vcpkg-cmake-config (through cpu-features)
- vcpkg-get-python-packages (through opencv4)
#openexr
OpenEXR support for opencv
Dependencies:
opencv4
Features:
openexr
Host Dependencies:
3 transitive dependencies:
- vcpkg-cmake (through cpu-features)
- vcpkg-cmake-config (through cpu-features)
- vcpkg-get-python-packages (through opencv4)
#opengl
opengl support for opencv
Dependencies:
opencv4
Features:
opengl
and 5 transitive dependencies:
cpu-features (through opencv4)
Platforms:
android- egl-registry (through opengl-registry)
- opengl (through opencv4)
- opengl-registry (through opengl)
- zlib (through opencv4)
Host Dependencies:
3 transitive dependencies:
- vcpkg-cmake (through cpu-features)
- vcpkg-cmake-config (through cpu-features)
- vcpkg-get-python-packages (through opencv4)
#openjpeg
JPEG 2000 support for opencv
Dependencies:
opencv4
Features:
openjpeg
Host Dependencies:
3 transitive dependencies:
- vcpkg-cmake (through cpu-features)
- vcpkg-cmake-config (through cpu-features)
- vcpkg-get-python-packages (through opencv4)
#openmp
Enable openmp support for opencv
Dependencies:
opencv4
Features:
openmp
and 2 transitive dependencies:
cpu-features (through opencv4)
Platforms:
android- zlib (through opencv4)
Host Dependencies:
3 transitive dependencies:
- vcpkg-cmake (through cpu-features)
- vcpkg-cmake-config (through cpu-features)
- vcpkg-get-python-packages (through opencv4)
#openvino
OpenVINO support for OpenCV DNN
Dependencies:
opencv4
Features:
openvino
and 15 transitive dependencies:
- abseil (through protobuf)
cpu-features (through opencv4)
Platforms:
android- flatbuffers (through opencv4)
- hwloc (through tbb)
- level-zero (through openvino)
- nlohmann-json (through openvino)
- opencl (through openvino)
- protobuf (through opencv4)
- pugixml (through openvino)
- rapidjson (through openvino)
- tbb
>= v2021.10.0#2(through openvino) - utf8-range (through protobuf)
- zlib (through opencv4)
Host Dependencies:
3 transitive dependencies:
- vcpkg-cmake (through cpu-features)
- vcpkg-cmake-config (through cpu-features)
- vcpkg-get-python-packages (through opencv4)
#ovis
opencv_ovis module
Dependencies:
opencv4
Features:
ovis
and 33 transitive dependencies:
- assimp (through ogre)
- brotli (through freetype)
- bzip2 (through freetype)
cpu-features (through opencv4)
Platforms:
android- expat (through dbus)
- freetype (through imgui, ogre)
- imath (through freeimage)
- jhasse-poly2tri (through assimp)
- jxrlib (through freeimage)
- kubazip (through assimp)
- lcms (through libraw)
- libdeflate (through openexr)
- libjpeg-turbo (through freeimage)
- libpng (through freeimage)
- libraw (through freeimage)
- minizip (through assimp)
- ogre (through opencv4)
- openexr (through freeimage)
- openjpeg (through freeimage)
- openjph (through openexr)
- polyclipping (through assimp)
- pugixml (through ogre)
- rapidjson (through assimp)
- stb (through ogre)
- utfcpp (through assimp)
- zlib (through opencv4)
Host Dependencies:
5 transitive dependencies:
- vcpkg-cmake (through cpu-features)
- vcpkg-cmake-config (through cpu-features)
- vcpkg-cmake-get-vars (through minizip)
- vcpkg-get-python-packages (through opencv4)
- vcpkg-tool-meson (through lcms)
#png
PNG support for opencv
Dependencies:
opencv4
Features:
png
Host Dependencies:
4 transitive dependencies:
- vcpkg-cmake (through cpu-features)
- vcpkg-cmake-config (through cpu-features)
vcpkg-cmake-get-vars (through libpng)
Platforms:
arm & android- vcpkg-get-python-packages (through opencv4)
#python
Python wrapper support for opencv
Dependencies:
opencv4
Features:
python
and 13 transitive dependencies:
cpu-features (through opencv4)
Platforms:
androidgettext-libintl (through python3)
Platforms:
!windowslibiconv (through gettext-libintl)
Platforms:
!linux- zlib (through opencv4)
Host Dependencies:
10 transitive dependencies:
- pkgconf (through vcpkg-pkgconfig-get-modules)
- vcpkg-cmake (through cpu-features)
- vcpkg-cmake-config (through cpu-features)
vcpkg-cmake-get-vars (through libiconv)
Platforms:
android- vcpkg-get-python (through python3)
- vcpkg-get-python-packages (through opencv4)
- 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:
opencv4
Features:
qt
and 18 transitive dependencies:
cpu-features (through opencv4)
Platforms:
android- double-conversion (through qtbase)
- egl (through qtbase)
- egl-registry (through opengl-registry)
- md4c (through qtbase)
- opengl-registry (through opengl)
qtbase (through opencv4, qt5compat, qtbase, qtdeclarative, qtlanguageserver, qtshadertools, qtsvg)
Features:
concurrent,cups,doubleconversion,egl,freetype,future,gles2,gui,network,opengl,pcre2,testlib,thread,widgetsqtdeclarative (through qt5compat)
Features: (none)
- qtlanguageserver (through qtdeclarative)
qtshadertools (through qtdeclarative)
Features: (none)
- qtsvg (through qtdeclarative)
- zlib (through opencv4)
Host Dependencies:
5 transitive dependencies:
- vcpkg-cmake (through cpu-features)
- vcpkg-cmake-config (through cpu-features)
- vcpkg-cmake-get-vars (through vcpkg-make)
- vcpkg-get-python-packages (through opencv4)
- vcpkg-make (through libb2)
#quality
Build opencv_quality module
Dependencies:
opencv4
Features:
quality
and 2 transitive dependencies:
cpu-features (through opencv4)
Platforms:
android- zlib (through opencv4)
Host Dependencies:
3 transitive dependencies:
- vcpkg-cmake (through cpu-features)
- vcpkg-cmake-config (through cpu-features)
- vcpkg-get-python-packages (through opencv4)
#quirc
Enable QR code module
Dependencies:
opencv4
Features:
quirc
Host Dependencies:
3 transitive dependencies:
- vcpkg-cmake (through cpu-features)
- vcpkg-cmake-config (through cpu-features)
- vcpkg-get-python-packages (through opencv4)
#rgbd
Build opencv_rgbd module
Dependencies:
opencv4
Features:
rgbd
and 2 transitive dependencies:
cpu-features (through opencv4)
Platforms:
android- zlib (through opencv4)
Host Dependencies:
3 transitive dependencies:
- vcpkg-cmake (through cpu-features)
- vcpkg-cmake-config (through cpu-features)
- vcpkg-get-python-packages (through opencv4)
#sfm
opencv_sfm module
Dependencies:
opencv4
Features:
sfm
Host Dependencies:
3 transitive dependencies:
- vcpkg-cmake (through cpu-features)
- vcpkg-cmake-config (through cpu-features)
- vcpkg-get-python-packages (through opencv4)
#tbb
Enable Intel Threading Building Blocks
Dependencies:
opencv4
Features:
tbb
Host Dependencies:
3 transitive dependencies:
- vcpkg-cmake (through cpu-features)
- vcpkg-cmake-config (through cpu-features)
- vcpkg-get-python-packages (through opencv4)
#text
Enable Scene Text Detection and Recognition
Host Dependencies:
4 transitive dependencies:
- vcpkg-cmake (through cpu-features)
- vcpkg-cmake-config (through cpu-features)
vcpkg-cmake-get-vars (through libpng)
Platforms:
arm & android- vcpkg-get-python-packages (through opencv4)
#thread
Enable thread support
Dependencies:
opencv4
Features:
thread
and 2 transitive dependencies:
cpu-features (through opencv4)
Platforms:
android- zlib (through opencv4)
Host Dependencies:
3 transitive dependencies:
- vcpkg-cmake (through cpu-features)
- vcpkg-cmake-config (through cpu-features)
- vcpkg-get-python-packages (through opencv4)
#tiff
TIFF support for opencv
Dependencies:
opencv4
Features:
tiff
Host Dependencies:
3 transitive dependencies:
- vcpkg-cmake (through cpu-features)
- vcpkg-cmake-config (through cpu-features)
- vcpkg-get-python-packages (through opencv4)
#vtk
vtk support for opencv
Dependencies:
opencv4
Features:
vtk
and 80 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 opencv4)
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)
- flatbuffers (through opencv4)
- 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)
- gl2ps (through vtk)
- glew (through vtk)
- glib (through at-spi2-core)
- jsoncpp (through vtk)
- 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, 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)
- pango (through gtk3)
- pegtl (through vtk)
- pixman (through cairo)
- protobuf (through opencv4)
- pthread (through pthread-stubs)
- pthread-stubs (through libxcb)
- pthreads (through pthread)
- pugixml (through vtk)
- quirc (through opencv4)
tiff (through gdk-pixbuf)
Features: (none)
- 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 opencv4)
- zstd (through libsystemd)
Host Dependencies:
9 transitive dependencies:
- gperf (through libsystemd)
- vcpkg-cmake (through cpu-features)
- vcpkg-cmake-config (through cpu-features)
- vcpkg-cmake-get-vars (through vcpkg-make)
- vcpkg-get-python-packages (through opencv4)
- vcpkg-make (through gperf)
- vcpkg-tool-meson (through libsystemd)
- vtk-compile-tools (through vtk)
#vulkan
Vulkan support for opencv dnn
Dependencies:
opencv4
Features:
vulkan
and 7 transitive dependencies:
- abseil (through protobuf)
cpu-features (through opencv4)
Platforms:
android- flatbuffers (through opencv4)
- protobuf (through opencv4)
- utf8-range (through protobuf)
- vulkan-headers (through opencv4)
- zlib (through opencv4)
Host Dependencies:
3 transitive dependencies:
- vcpkg-cmake (through cpu-features)
- vcpkg-cmake-config (through cpu-features)
- vcpkg-get-python-packages (through opencv4)
#webp
WebP support for opencv
Dependencies:
opencv4
Features:
webp
Host Dependencies:
3 transitive dependencies:
- vcpkg-cmake (through cpu-features)
- vcpkg-cmake-config (through cpu-features)
- vcpkg-get-python-packages (through opencv4)
#win32ui
Enable win32ui
Dependencies:
opencv4
Features:
win32ui
and 2 transitive dependencies:
cpu-features (through opencv4)
Platforms:
android- zlib (through opencv4)
Host Dependencies:
3 transitive dependencies:
- vcpkg-cmake (through cpu-features)
- vcpkg-cmake-config (through cpu-features)
- vcpkg-get-python-packages (through opencv4)
#world
Compile to a single package support for opencv
Dependencies:
opencv4
Features:
world
and 2 transitive dependencies:
cpu-features (through opencv4)
Platforms:
android- zlib (through opencv4)
Host Dependencies:
3 transitive dependencies:
- vcpkg-cmake (through cpu-features)
- vcpkg-cmake-config (through cpu-features)
- vcpkg-get-python-packages (through opencv4)
#Dependencies
opencv4
Features: (none)
and 2 transitive dependencies:
cpu-features (through opencv4)
Platforms:
android- zlib (through opencv4)
#Host Dependencies
3 transitive dependencies:
- vcpkg-cmake (through cpu-features)
- vcpkg-cmake-config (through cpu-features)
- vcpkg-get-python-packages (through opencv4)
#Used By
- cctag
- darknet
- darknet (feature
cuda) - dbow2
- dbow3
- frei0r (feature
opencv) - highfive (feature
opencv) - icey (feature
opencv) - itk (feature
opencv) - libmultisense (feature
opencv) - matplotplusplus (feature
opencv) - openimageio (feature
opencv) - openmvg (feature
opencv) - openmvs
- robotraconteur-companion
- rtabmap
- rtabmap (feature
opencv-contrib) - rtabmap (feature
opencv-cuda) - rtabmap (feature
opencv-nonfree) - selene (feature
opencv) - wpilib (feature
allwpilib) - wpilib (feature
cameraserver)
#Host Tool For
No ports use this.
#Contributors
Alexander Karatarakis
Robert Schumacher
Tobias Kohlbau
Hennadii Zabula
Cloud Han
Jason Juang
Amin Cheloh
Tsukasa Sugiura
Mikhail Paulyshka
Luiz Paulo M. Pires
Patrik Huber
Stefano Sinigardi
cyy
emptyVoid
Ahmad Jarjis Hasan
Griffin Downs
Sean Warren
JackBoosY
Chuong Nguyen
pravic
Philipp Hasper
NiHoel
Victor Romero
Billy O'Neal
LilyWangLL
Matthew Oliver
Russell Greene
sethome
autoantwort
Ralph Ursprung
Kai Pastor
#Changelog
Show 90 earlier changes
3d7f312Add nonfree feature; Update version str6d15819[opencv] bump version9b850a8[OpenCV3] fix protobuf patchb0a2ff1add nonfree as feature for opencv0403029[opencv] Fixes for contrib263d4ba[OpenCV] update to 3.4.15d399d5[opencv] Ensure rework is starting from a fresh set of sources471f7dc[opencv] Reworkefedd6f[opencv] Fixup -- apply patch added in previous commit8d4d308[opencv] Fix UWP and ARMf522ff0[opencv] Improve CMake usage instructions6832578[opencv] update to 3.4.04d274a7[opencv] Disable msvcrt check to allow prepackaged ffmpeg72f10dbAdding package features for Dlib and OpenCV66ad158[opencv] Disable MSMF in UWP due to an upstream bugee2452fEnable Microsoft Media Foundation support for Video I/O82db1b3Enable C++11 features726ed97Sorting CMake options for maintainability5a9662cAdd option to enable Qt GUI support51661edEnable OpenGL support for GUI5bfb7dd[opencv] Remove ffmpeg from dependencies -- it is not currently possible to use an external ffmpeg with opencv.eba3e2d[opencv] remove ffmpeg depenency555d030[opencv] Fix UWP build.2149fbd[opencv] update to 3.3.179fc7f4[opencv] Centralize download cache -- TODO: prevent opencv from performing downloads. Fix static builds.b2ab8b4[opencv] Enable static CRTb9f2d7b[opencv] Remove protobuf dependency for UWPe79c36c[opencv] Address changes in opencv's CMake scripts in v3.3.0e1b0f80[opencv] Remove ceres dependency9989177fix opencv hash26516fevcpkg_configure_cmake (and _meson) now embed debug symbols within static libs (/Z7)46db0f0disable vtk and cuda by default2b178b3fix dnn compilationb501937build with ffmpegc23e69buse vcpkg_from_github66ac9bbfix debug build, fix dll copy problem17033ccupdate opencv to 3.3.0af677d9[opencv] Bump version to match flann change.a24dacf[vcpkg] Hotfix previous commit44a995d[vcpkg] Hotfix previous commit.e1d41a3[opencv] Further fixes0e5760e[opencv] make use of added comment within control4fbcf0d[opencv] adds opencv_contrib option6825509[opencv] bump to 3.2.0cadee66If portfile is not static-enabled yet, warn and then build dynamic The opposite if portfile is not dynamic enabled1808d46triplet is now automatically included before portfiles.fded91c[opencv] Mark as not static ready3679955Introduce SOURCE_PATH to almost all portfiles0ce48af[opencv] Fix URL->URLS, -DWITH_CUDA=OFF, and LICENSE locationcd4d8c1[opencv] Adjust installation to deploy correct cmake filesccca198Initial commit