Skip to content

opencv3v3.4.20

Updated

Open Source Computer Vision Library

#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, webp

  • tesseract

    Platforms: !uwp & !(windows & arm)

and 68 transitive dependencies:
Host Dependencies:
8 transitive dependencies:

#dc1394

Dc1394 support for opencv

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

#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:
    Host Dependencies:
    8 transitive dependencies:

    #eigen

    Eigen support for opencv

    Dependencies:

    No transitive dependencies.

    Host Dependencies:
    2 transitive dependencies:

    #flann

    opencv_flann module

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

    #freetype

    Freetype support for opencv

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

    #gapi

    Enable gapi module

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

    No dependencies.

    Host Dependencies:

    No dependencies.

    #gdcm

    GDCM support for opencv

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

    #gstreamer

    gstreamer support for opencv

    Dependencies:
    and 7 transitive dependencies:
    Host Dependencies:
    6 transitive dependencies:

    #gtk

    GTK support for opencv

    Platforms: linux
    • linux
    • osx
    • uwp
    • windows
    Dependencies:
    and 55 transitive dependencies:
    Host Dependencies:
    8 transitive dependencies:

    #halide

    Halide support for opencv

    Platforms: !(windows & static)
    • linux
    • osx
    • uwp
    • windows-dynamic
    • windows-static
    Dependencies:
    and 63 transitive dependencies:
    Host Dependencies:
    8 transitive dependencies:

    #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

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

    #jpegdefault

    JPEG support for opencv

    Dependencies:

    No transitive dependencies.

    Host Dependencies:
    2 transitive dependencies:

    #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:
    and 3 transitive dependencies:
    Host Dependencies:
    2 transitive dependencies:

    #opengl

    opengl support for opencv

    Platforms: !uwp & !android
    • linux
    • osx
    • windows
    • uwp
    Dependencies:
    and 2 transitive dependencies:
    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:
    Host Dependencies:
    8 transitive dependencies:

    #pngdefault

    PNG support for opencv

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

    #python

    Python wrapper support for opencv

    Dependencies:
    and 14 transitive dependencies:
    Host Dependencies:
    9 transitive dependencies:

    #qt

    Qt GUI support for opencv

    Dependencies:
    and 47 transitive dependencies:
    Host Dependencies:
    10 transitive dependencies:

    #quality

    Build opencv_quality module

    Platforms: !uwp
    • linux
    • osx
    • windows
    • uwp
    Dependencies:
    and 70 transitive dependencies:
    Host Dependencies:
    8 transitive dependencies:

    #quircdefault

    Enable QR code module

    Dependencies:

    No transitive dependencies.

    Host Dependencies:
    2 transitive dependencies:

    #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:
    Host Dependencies:
    8 transitive dependencies:

    #tbb

    Enable Intel Threading Building Blocks

    Platforms: !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:

    #tiffdefault

    TIFF support for opencv

    Dependencies:
    • tiff

      Features: (none)

    No transitive dependencies.

    Host Dependencies:
    2 transitive dependencies:

    #vtk

    vtk support for opencv

    Platforms: !android & !uwp & !(windows & arm)
    • linux
    • osx
    • windows-x64
    • windows-x86
    • uwp
    • windows-arm64
    Dependencies:
    • opencv3

      Features: contrib, dnn, gapi, gtk, jpeg, msmf, png, quirc, tiff, webp

    • vtk

      Features: (none)

    and 85 transitive dependencies:
    Host Dependencies:
    9 transitive dependencies:

    #webpdefault

    WebP support for opencv

    Dependencies:

    No transitive dependencies.

    Host Dependencies:
    2 transitive dependencies:

    #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.

    #Used By

    #Host Tool For

    No ports use this.

    #Contributors

    • Stefano Sinigardi's avatarStefano Sinigardi
    • NiHoel's avatarNiHoel
    • JackBoosY's avatarJackBoosY
    • Lily's avatarLily
    • Victor Romero's avatarVictor Romero
    • Don Venable's avatarDon Venable
    • Alexander Neumann's avatarAlexander Neumann
    • Fei Chong's avatarFei Chong
    • Billy O'Neal's avatarBilly O'Neal
    • nicole mazzuca's avatarnicole mazzuca
    • Phoebe's avatarPhoebe
    • Kai Pastor's avatarKai Pastor
    • autoantwort's avatarautoantwort
    • Bobby Reynolds's avatarBobby Reynolds
    • hh10k's avatarhh10k
    • Lily Wang's avatarLily Wang
    • Cheney Wang's avatarCheney Wang
    • JonLiu1993's avatarJonLiu1993
    • Frank's avatarFrank
    • MonicaLiu's avatarMonicaLiu
    • Thomas1664's avatarThomas1664
    • gerard-ryan-immersaview's avatargerard-ryan-immersaview
    • DownerCase's avatarDownerCase
    • Yury Bura's avatarYury Bura
    • Dennis's avatarDennis

    #Changelog

    • 9a2f47b[opencv3] Fix use of std::cout again (#53325)
    • 5495a11[opencv3] Fix use of std::cout (#53036)
    • 1f6bbba[protobuf] update to 6.33.4 (#49107)
    • 11bbc87[eigen3] update to v5.0.1 (#47523)
    • cbf6fe2[opencv] add missing features to defaults and improve test matrix (#42371)
    • 4a9af5e[ports] replace feature 'default-features' (#43347)
    • ca1501f[opencv] update to 4.9 (#38928)
    • 333ba63[vtk]: Convert dependencies into default features (#40279)
    • 6db51d8[vcpkg_replace_string] warn unchanged by call (#34719)
    • 3a882b3[many ports] Don't depend on default features of tiff (#38049)
    Show 50 earlier changes