Skip to Content

opencv4 v4.10.0

Created
Updated

computer vision library

# License

# Supported Platforms

All platforms are supported

# Features

Default feature: default-features

# ade

graph api

Dependencies:

No transitive dependencies.

Host Dependencies:
2 transitive dependencies:

# calib3d

calib3d module

Dependencies:

No dependencies.

Host Dependencies:

No dependencies.

# contrib

opencv_contrib module

Dependencies:
  • hdf5

    Platforms: !uwp & !(windows & (arm | arm64)) & !ios

  • opencv4

    Features: calib3d

  • tesseract

    Platforms: !uwp & !(windows & (arm | arm64)) & !ios

and 12 transitive dependencies:
Host Dependencies:
3 transitive dependencies:

# cuda

CUDA support for opencv

Dependencies:
and 14 transitive dependencies:
Host Dependencies:
3 transitive dependencies:

# cudnn

cuDNN support for opencv

Dependencies:
and 15 transitive dependencies:
Host Dependencies:
3 transitive dependencies:

# dc1394

Dc1394 support for opencv

Dependencies:
and one transitive dependency:
Host Dependencies:
6 transitive dependencies:

# default-features default

Platform-dependent default features

Dependencies:
  • opencv4

    Features: calib3d , fs , highgui , intrinsics , jpeg , png , quirc , thread , tiff , webp

  • opencv4

    Platforms: linux
    Features: gtk

  • opencv4

    Platforms: !uwp
    Features: gapi

  • opencv4

    Platforms: !android
    Features: dnn

  • opencv4

    Platforms: windows & !uwp
    Features: dshow , win32ui

and 48 transitive dependencies:
Host Dependencies:
5 transitive dependencies:

# dnn

Enable dnn module

Supports: !android
  • linux
  • osx
  • uwp
  • windows
    Dependencies:
    and 2 transitive dependencies:
    Host Dependencies:
    and 2 transitive dependencies:

    # dnn-cuda

    Build dnn module with CUDA support

    Dependencies:
    and 20 transitive dependencies:
    Host Dependencies:
    3 transitive dependencies:

    # dshow

    Enable DirectShow

    Dependencies:

    No dependencies.

    Host Dependencies:

    No dependencies.

    # eigen

    Eigen support for opencv

    Dependencies:

    No transitive dependencies.

    Host Dependencies:
    2 transitive dependencies:

    # ffmpeg

    ffmpeg support for opencv

    Dependencies:
    • ffmpeg

      Features: avcodec , avformat , swresample , swscale

    No transitive dependencies.

    Host Dependencies:
    5 transitive dependencies:

    # freetype

    Freetype support for opencv

    Dependencies:
    and 3 transitive dependencies:
    Host Dependencies:
    4 transitive dependencies:

    # fs

    Enable filesystem support

    Dependencies:

    No dependencies.

    Host Dependencies:

    No dependencies.

    # gapi

    Enable gapi module

    Supports: !uwp
    • linux
    • osx
    • windows
    • uwp
    Dependencies:

    No dependencies.

    Host Dependencies:

    No dependencies.

    # gdcm

    GDCM support for opencv

    Dependencies:
    and 4 transitive dependencies:
    Host Dependencies:
    2 transitive dependencies:

    # gstreamer

    gstreamer support for opencv

    Dependencies:
    and 10 transitive dependencies:
    Host Dependencies:
    5 transitive dependencies:

    # gtk

    GTK support for opencv

    Supports: !windows & !osx & !ios & !android
    • linux
    • uwp
    • osx
    • windows
    Dependencies:
    • gtk3

      Features: (none)

    and 41 transitive dependencies:
    Host Dependencies:
    5 transitive dependencies:

    # halide

    Halide support for opencv

    Dependencies:
    and 50 transitive dependencies:
    Host Dependencies:
    5 transitive dependencies:

    # highgui

    highgui module

    Dependencies:

    No dependencies.

    Host Dependencies:

    No dependencies.

    # intrinsics

    Enable intrinsics

    Dependencies:

    No dependencies.

    Host Dependencies:

    No dependencies.

    # ipp

    Enable Intel Integrated Performance Primitives

    Supports: (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 (deprecated)

    Dependencies:
    and 5 transitive dependencies:
    Host Dependencies:
    2 transitive dependencies:

    # jpeg

    JPEG support for opencv

    Dependencies:

    No transitive dependencies.

    Host Dependencies:
    2 transitive dependencies:

    # lapack

    LAPACK support for opencv

    Dependencies:
    and 6 transitive dependencies:
    Host Dependencies:
    2 transitive dependencies:

    # msmf

    Microsoft Media Foundation support for opencv

    Supports: 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.

    # opencl

    Enable opencl support

    Dependencies:

    No transitive dependencies.

    Host Dependencies:
    2 transitive dependencies:

    # openexr

    OpenEXR support for opencv

    Dependencies:
    and 2 transitive dependencies:
    Host Dependencies:
    2 transitive dependencies:

    # opengl

    opengl support for opencv

    Dependencies:
    and 2 transitive dependencies:
    Host Dependencies:

    No dependencies.

    # openjpeg

    JPEG 2000 support for opencv

    Dependencies:

    No transitive dependencies.

    Host Dependencies:
    2 transitive dependencies:

    # openmp

    Enable OpenMP support

    Supports: !osx
    • linux
    • uwp
    • windows
    • osx
    Dependencies:

    No dependencies.

    Host Dependencies:

    No dependencies.

    # openvino

    OpenVINO support for OpenCV DNN

    Supports: !uwp & !x86
    • linux
    • osx
    • windows-arm64
    • windows-x64
    • uwp
    • windows-x86
    Dependencies:
    and 10 transitive dependencies:
    Host Dependencies:
    3 transitive dependencies:

    # ovis

    opencv_ovis module

    Supports: !(windows & static)
    • linux
    • osx
    • uwp
    • windows-dynamic
    • windows-static
    Dependencies:
    and 39 transitive dependencies:
    Host Dependencies:
    3 transitive dependencies:

    # png

    PNG support for opencv

    Dependencies:
    and one transitive dependency:
    Host Dependencies:
    3 transitive dependencies:

    # python

    Python wrapper support for opencv

    Dependencies:
    and 11 transitive dependencies:
    Host Dependencies:
    8 transitive dependencies:

    # qt

    Qt GUI support for opencv

    Dependencies:
    and 12 transitive dependencies:
    Host Dependencies:
    2 transitive dependencies:

    # quality

    Build opencv_quality module

    Supports: !uwp
    • linux
    • osx
    • windows
    • uwp
    Dependencies:
    and 14 transitive dependencies:
    Host Dependencies:
    3 transitive dependencies:

    # quirc

    Enable QR code module

    Dependencies:

    No transitive dependencies.

    Host Dependencies:
    2 transitive dependencies:

    # rgbd

    Build opencv_rgbd module

    Dependencies:
    and 14 transitive dependencies:
    Host Dependencies:
    3 transitive dependencies:

    # sfm

    opencv_sfm module

    Dependencies:
    and 15 transitive dependencies:
    Host Dependencies:
    3 transitive dependencies:

    # tbb

    Enable Intel Threading Building Blocks

    Supports: !static
    • linux-dynamic
    • osx-dynamic
    • uwp-dynamic
    • windows-dynamic
    • linux-static
    • osx-static
    • uwp-static
    • windows-static
    Dependencies:
    and one transitive dependency:
    Host Dependencies:
    2 transitive dependencies:

    # thread

    Enable thread support

    Dependencies:

    No dependencies.

    Host Dependencies:

    No dependencies.

    # tiff

    TIFF support for opencv

    Dependencies:
    • tiff

      Features: (none)

    No transitive dependencies.

    Host Dependencies:
    2 transitive dependencies:

    # vtk

    vtk support for opencv

    Dependencies:
    • opencv4

      Features: contrib , default-features

    • vtk

      Features: (none)

    and 71 transitive dependencies:
    Host Dependencies:
    5 transitive dependencies:

    # vulkan

    Vulkan support for opencv dnn

    Dependencies:
    and 4 transitive dependencies:
    Host Dependencies:
    2 transitive dependencies:

    # webp

    WebP support for opencv

    Dependencies:

    No transitive dependencies.

    Host Dependencies:
    2 transitive dependencies:

    # win32ui

    Enable win32ui

    Supports: windows & !uwp
    • windows
    • linux
    • osx
    • uwp
    Dependencies:

    No dependencies.

    Host Dependencies:

    No dependencies.

    # world

    Compile to a single package support for opencv

    Dependencies:

    No dependencies.

    Host Dependencies:

    No dependencies.

    # Dependencies

    No transitive dependencies.

    # Host Dependencies

    # Dependents

    # Host Dependents

    No dependents.

    # Contributors

    • Stefano Sinigardi's avatar Stefano Sinigardi
    • Victor Romero's avatar Victor Romero
    • NiHoel's avatar NiHoel
    • shelper's avatar shelper
    • Don Venable's avatar Don Venable
    • huangqinjin's avatar huangqinjin
    • Alexander Neumann's avatar Alexander Neumann
    • ras0219's avatar ras0219
    • Matioupi's avatar Matioupi
    • Fei Chong's avatar Fei Chong
    • Jack·Boos·Yu's avatar Jack·Boos·Yu
    • Billy O'Neal's avatar Billy O'Neal
    • NancyLi1013's avatar NancyLi1013
    • Phoebe's avatar Phoebe
    • Carlos O'Ryan's avatar Carlos O'Ryan
    • Kai Pastor's avatar Kai Pastor
    • Yury Bura's avatar Yury Bura
    • Bobby Reynolds's avatar Bobby Reynolds
    • hh10k's avatar hh10k
    • Lily Wang's avatar Lily Wang
    • autoantwort's avatar autoantwort
    • Russell Greene's avatar Russell Greene
    • Cheney Wang's avatar Cheney Wang
    • Cedric GNIEWEK's avatar Cedric GNIEWEK
    • Matthew Oliver's avatar Matthew Oliver
    • Xinyu Wang's avatar Xinyu Wang
    • Paul Skopnik's avatar Paul Skopnik
    • Ilya Lavrenov's avatar Ilya Lavrenov
    • Kyle O'Connor's avatar Kyle O'Connor
    • JonLiu1993's avatar JonLiu1993
    • sethome's avatar sethome
    • MonicaLiu's avatar MonicaLiu
    • jim wang's avatar jim wang
    • Thomas1664's avatar Thomas1664
    • Wentsing Nee's avatar Wentsing Nee
    • gerard-ryan-immersaview's avatar gerard-ryan-immersaview
    • DownerCase's avatar DownerCase

    # Changelog

    • 0c72ab9 [opencv] update to 4.10 (#41985)
    • 9d7203f [opencv4] Fix [core,contrib] (#42015)
    • ca1501f [opencv] update to 4.9 (#38928)
    • 333ba63 [vtk]: Convert dependencies into default features (#40279)
    • 0dab813 Patch Tuesday June 2024 (#39325)
    • 6db51d8 [vcpkg_replace_string] warn unchanged by call (#34719)
    • 44fb94f [opencv4] Fix build failure when dnn feature is not enabled (#38594)
    • 3a882b3 [many ports] Don't depend on default features of tiff (#38049)
    • c591ac6 [Qt] Update to 6.6.3 (#37731)
    • 6d2c971 [lapack-reference] Fixed lapack.lib not being found when linking using cmake under Windows (#38035)
    and 76 more commits:

    # Source