Skip to Content

opencv3 v3.4.18

Created
Updated

Open Source Computer Vision Library

# License

# Supported Platforms

All platforms are supported

# Features

Default feature: default-features

# bgsegm

opencv_bgsegm module

Supports: !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 | arm64))

  • opencv3

    Platforms: !android
    Features: default-features , dnn

  • tesseract

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

and 16 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:
  • opencv3

    Features: jpeg , png , quirc , tiff , webp

and 6 transitive dependencies:
Host Dependencies:
3 transitive dependencies:

# dnn

Enable dnn module

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

      Features: default-features , flann

    and 9 transitive dependencies:
    Host Dependencies:
    3 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 7 transitive dependencies:
    Host Dependencies:
    4 transitive 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: linux
    • linux
    • osx
    • uwp
    • windows
    Dependencies:
    and 41 transitive dependencies:
    Host Dependencies:
    5 transitive dependencies:

    # halide

    Halide support for opencv

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

    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:

    # line-descriptor

    opencv_line_descriptor module

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

    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.

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

    # openmp

    Enable openmp support for opencv

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

    No dependencies.

    Host Dependencies:

    No dependencies.

    # ovis

    opencv_ovis module

    Supports: !(windows & static) & !android
    • linux
    • osx
    • uwp
    • windows-dynamic
    • windows-static
    Dependencies:
    and 43 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 14 transitive dependencies:
    Host Dependencies:
    8 transitive dependencies:

    # qt

    Qt GUI support for opencv

    Dependencies:
    and 36 transitive dependencies:
    Host Dependencies:
    7 transitive dependencies:

    # quality

    Build opencv_quality module

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

    # quirc

    Enable QR code module

    Dependencies:

    No transitive dependencies.

    Host Dependencies:
    2 transitive dependencies:

    # salicency

    opencv_salicency module

    Supports: !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 19 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:

    # tiff

    TIFF support for opencv

    Dependencies:
    • tiff

      Features: (none)

    No transitive dependencies.

    Host Dependencies:
    2 transitive dependencies:

    # vtk

    vtk support for opencv

    Dependencies:
    • opencv3

      Features: contrib , default-features

    • vtk

      Features: (none)

    and 38 transitive dependencies:
    Host Dependencies:
    3 transitive dependencies:

    # webp

    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

    # Dependents

    # Host Dependents

    No dependents.

    # Contributors

    • Stefano Sinigardi's avatar Stefano Sinigardi
    • NiHoel's avatar NiHoel
    • JackBoosY's avatar JackBoosY
    • Lily's avatar Lily
    • Victor Romero's avatar Victor Romero
    • Don Venable's avatar Don Venable
    • Alexander Neumann's avatar Alexander Neumann
    • Fei Chong's avatar Fei Chong
    • Billy O'Neal's avatar Billy O'Neal
    • nicole mazzuca's avatar nicole mazzuca
    • Phoebe's avatar Phoebe
    • Kai Pastor's avatar Kai Pastor
    • autoantwort's avatar autoantwort
    • Bobby Reynolds's avatar Bobby Reynolds
    • hh10k's avatar hh10k
    • Lily Wang's avatar Lily Wang
    • Cheney Wang's avatar Cheney Wang
    • JonLiu1993's avatar JonLiu1993
    • Frank's avatar Frank
    • MonicaLiu's avatar MonicaLiu
    • Thomas1664's avatar Thomas1664
    • gerard-ryan-immersaview's avatar gerard-ryan-immersaview
    • DownerCase's avatar DownerCase

    # Changelog

    • 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)
    • a215c6a [opencv3/opencv4] Check whether TARGET libprotobuf is defined (#36116)
    • c0edfbe [opencv3/opencv4] Fix supports QNX (#35409)
    • 57d42f6 [opencv3/4] add missing include (#33226)
    • 71adb53 [opencv3] Enable c++17 when building feature halide (#31097)
    • 846790c [opencv3] fix webp include dir (#31054)
    • 1e68748 [vcpkg baseline][opencv] Let lapack be controlled by the lapack port. (#30883)
    and 44 more commits:

    # Source