Skip to main content

Wrapper package for OpenCV python bindings.

Project description

Downloads

OpenCV on Wheels

Pre-built CPU-only OpenCV packages for Python.

Check the manual build section if you wish to compile the bindings from source to enable additional modules such as CUDA.

Installation and Usage

  1. If you have previous/other manually installed (= not installed via pip) version of OpenCV installed (e.g. cv2 module in the root of Python's site-packages), remove it before installation to avoid conflicts.

  2. Make sure that your pip version is up-to-date (19.3 is the minimum supported version): pip install --upgrade pip. Check version with pip -V. For example Linux distributions ship usually with very old pip versions which cause a lot of unexpected problems especially with the manylinux format.

  3. Select the correct package for your environment:

    There are four different packages (see options 1, 2, 3 and 4 below) and you should SELECT ONLY ONE OF THEM. Do not install multiple different packages in the same environment. There is no plugin architecture: all the packages use the same namespace (cv2). If you installed multiple different packages in the same environment, uninstall them all with pip uninstall and reinstall only one package.

    a. Packages for standard desktop environments (Windows, macOS, almost any GNU/Linux distribution)

    • Option 1 - Main modules package: pip install opencv-python
    • Option 2 - Full package (contains both main modules and contrib/extra modules): pip install opencv-contrib-python (check contrib/extra modules listing from OpenCV documentation)

    b. Packages for server (headless) environments (such as Docker, cloud environments etc.), no GUI library dependencies

    These packages are smaller than the two other packages above because they do not contain any GUI functionality (not compiled with Qt / other GUI components). This means that the packages avoid a heavy dependency chain to X11 libraries and you will have for example smaller Docker images as a result. You should always use these packages if you do not use cv2.imshow et al. or you are using some other package (such as PyQt) than OpenCV to create your GUI.

    • Option 3 - Headless main modules package: pip install opencv-python-headless
    • Option 4 - Headless full package (contains both main modules and contrib/extra modules): pip install opencv-contrib-python-headless (check contrib/extra modules listing from OpenCV documentation)
  4. Import the package:

    import cv2

    All packages contain Haar cascade files. cv2.data.haarcascades can be used as a shortcut to the data folder. For example:

    cv2.CascadeClassifier(cv2.data.haarcascades + "haarcascade_frontalface_default.xml")

  5. Read OpenCV documentation

  6. Before opening a new issue, read the FAQ below and have a look at the other issues which are already open.

Frequently Asked Questions

Q: Do I need to install also OpenCV separately?

A: No, the packages are special wheel binary packages and they already contain statically built OpenCV binaries.

Q: Pip install fails with ModuleNotFoundError: No module named 'skbuild'?

Since opencv-python version 4.3.0.*, manylinux1 wheels were replaced by manylinux2014 wheels. If your pip is too old, it will try to use the new source distribution introduced in 4.3.0.38 to manually build OpenCV because it does not know how to install manylinux2014 wheels. However, source build will also fail because of too old pip because it does not understand build dependencies in pyproject.toml. To use the new manylinux2014 pre-built wheels (or to build from source), your pip version must be >= 19.3. Please upgrade pip with pip install --upgrade pip.

Q: Import fails on Windows: ImportError: DLL load failed: The specified module could not be found.?

A: If the import fails on Windows, make sure you have Visual C++ redistributable 2015 installed. If you are using older Windows version than Windows 10 and latest system updates are not installed, Universal C Runtime might be also required.

Windows N and KN editions do not include Media Feature Pack which is required by OpenCV. If you are using Windows N or KN edition, please install also Windows Media Feature Pack.

If you have Windows Server 2012+, media DLLs are probably missing too; please install the Feature called "Media Foundation" in the Server Manager. Beware, some posts advise to install "Windows Server Essentials Media Pack", but this one requires the "Windows Server Essentials Experience" role, and this role will deeply affect your Windows Server configuration (by enforcing active directory integration etc.); so just installing the "Media Foundation" should be a safer choice.

If the above does not help, check if you are using Anaconda. Old Anaconda versions have a bug which causes the error, see this issue for a manual fix.

If you still encounter the error after you have checked all the previous solutions, download Dependencies and open the cv2.pyd (located usually at C:\Users\username\AppData\Local\Programs\Python\PythonXX\Lib\site-packages\cv2) file with it to debug missing DLL issues.

Q: I have some other import errors?

A: Make sure you have removed old manual installations of OpenCV Python bindings (cv2.so or cv2.pyd in site-packages).

Q: Function foo() or method bar() returns wrong result, throws exception or crashes interpriter. What should I do?

A: The repository contains only OpenCV-Python package build scripts, but not OpenCV itself. Python bindings for OpenCV are developed in official OpenCV repository and it's the best place to report issues. Also please check {OpenCV wiki](https://github.com/opencv/opencv/wiki) and the fficial OpenCV forum before file new bugs.

Q: Why the packages do not include non-free algorithms?

A: Non-free algorithms such as SURF are not included in these packages because they are patented / non-free and therefore cannot be distributed as built binaries. Note that SIFT is included in the builds due to patent expiration since OpenCV versions 4.3.0 and 3.4.10. See this issue for more info: https://github.com/skvark/opencv-python/issues/126

Q: Why the package and import are different (opencv-python vs. cv2)?

A: It's easier for users to understand opencv-python than cv2 and it makes it easier to find the package with search engines. cv2 (old interface in old OpenCV versions was named as cv) is the name that OpenCV developers chose when they created the binding generators. This is kept as the import name to be consistent with different kind of tutorials around the internet. Changing the import name or behaviour would be also confusing to experienced users who are accustomed to the import cv2.

Documentation for opencv-python

AppVeyor CI test status (Windows) Travis CI test status (Linux and macOS)

The aim of this repository is to provide means to package each new OpenCV release for the most used Python versions and platforms.

CI build process

The project is structured like a normal Python package with a standard setup.py file. The build process for a single entry in the build matrices is as follows (see for example appveyor.yml file):

  1. In Linux and MacOS build: get OpenCV's optional C dependencies that we compile against

  2. Checkout repository and submodules

    • OpenCV is included as submodule and the version is updated manually by maintainers when a new OpenCV release has been made
    • Contrib modules are also included as a submodule
  3. Find OpenCV version from the sources

  4. Build OpenCV

    • tests are disabled, otherwise build time increases too much
    • there are 4 build matrix entries for each build combination: with and without contrib modules, with and without GUI (headless)
    • Linux builds run in manylinux Docker containers (CentOS 5)
    • source distributions are separate entries in the build matrix
  5. Rearrange OpenCV's build result, add our custom files and generate wheel

  6. Linux and macOS wheels are transformed with auditwheel and delocate, correspondingly

  7. Install the generated wheel

  8. Test that Python can import the library and run some sanity checks

  9. Use twine to upload the generated wheel to PyPI (only in release builds)

Steps 1--4 are handled by pip wheel.

The build can be customized with environment variables. In addition to any variables that OpenCV's build accepts, we recognize:

  • CI_BUILD. Set to 1 to emulate the CI environment build behaviour. Used only in CI builds to force certain build flags on in setup.py. Do not use this unless you know what you are doing.
  • ENABLE_CONTRIB and ENABLE_HEADLESS. Set to 1 to build the contrib and/or headless version
  • ENABLE_JAVA, Set to 1 to enable the Java client build. This is disabled by default.
  • CMAKE_ARGS. Additional arguments for OpenCV's CMake invocation. You can use this to make a custom build.

See the next section for more info about manual builds outside the CI environment.

Manual builds

If some dependency is not enabled in the pre-built wheels, you can also run the build locally to create a custom wheel.

  1. Clone this repository: git clone --recursive https://github.com/opencv/opencv-python.git
  2. cd opencv-python
    • you can use git to checkout some other version of OpenCV in the opencv and opencv_contrib submodules if needed
  3. Add custom Cmake flags if needed, for example: export CMAKE_ARGS="-DSOME_FLAG=ON -DSOME_OTHER_FLAG=OFF" (in Windows you need to set environment variables differently depending on Command Line or PowerShell)
  4. Select the package flavor which you wish to build with ENABLE_CONTRIB and ENABLE_HEADLESS: i.e. export ENABLE_CONTRIB=1 if you wish to build opencv-contrib-python
  5. Run pip wheel . --verbose. NOTE: make sure you have the latest pip version, the pip wheel command replaces the old python setup.py bdist_wheel command which does not support pyproject.toml.
    • this might take anything from 5 minutes to over 2 hours depending on your hardware
  6. You'll have the wheel file in the dist folder and you can do with that whatever you wish
    • Optional: on Linux use some of the manylinux images as a build hosts if maximum portability is needed and run auditwheel for the wheel after build
    • Optional: on macOS use delocate (same as auditwheel but for macOS) for better portability

Manual debug builds

In order to build opencv-python in an unoptimized debug build, you need to side-step the normal process a bit.

  1. Install the packages scikit-build and numpy via pip.
  2. Run the command python setup.py bdist_wheel --build-type=Debug.
  3. Install the generated wheel file in the dist/ folder with pip install dist/wheelname.whl.

If you would like the build produce all compiler commands, then the following combination of flags and environment variables has been tested to work on Linux:

export CMAKE_ARGS='-DCMAKE_VERBOSE_MAKEFILE=ON'
export VERBOSE=1

python3 setup.py bdist_wheel --build-type=Debug

See this issue for more discussion: https://github.com/opencv/opencv-python/issues/424

Source distributions

Since OpenCV version 4.3.0, also source distributions are provided in PyPI. This means that if your system is not compatible with any of the wheels in PyPI, pip will attempt to build OpenCV from sources. If you need a OpenCV version which is not available in PyPI as a source distribution, please follow the manual build guidance above instead of this one.

You can also force pip to build the wheels from the source distribution. Some examples:

  • pip install --no-binary opencv-python opencv-python
  • pip install --no-binary :all: opencv-python

If you need contrib modules or headless version, just change the package name (step 4 in the previous section is not needed). However, any additional CMake flags can be provided via environment variables as described in step 3 of the manual build section. If none are provided, OpenCV's CMake scripts will attempt to find and enable any suitable dependencies. Headless distributions have hard coded CMake flags which disable all possible GUI dependencies.

On slow systems such as Raspberry Pi the full build may take several hours. On a 8-core Ryzen 7 3700X the build takes about 6 minutes.

Licensing

Opencv-python package (scripts in this repository) is available under MIT license.

OpenCV itself is available under Apache 2 license.

Third party package licenses are at LICENSE-3RD-PARTY.txt.

All wheels ship with FFmpeg licensed under the LGPLv2.1.

Non-headless Linux and MacOS wheels ship with Qt 5 licensed under the LGPLv3.

The packages include also other binaries. Full list of licenses can be found from LICENSE-3RD-PARTY.txt.

Versioning

find_version.py script searches for the version information from OpenCV sources and appends also a revision number specific to this repository to the version string. It saves the version information to version.py file under cv2 in addition to some other flags.

Releases

A release is made and uploaded to PyPI when a new tag is pushed to master branch. These tags differentiate packages (this repo might have modifications but OpenCV version stays same) and should be incremented sequentially. In practice, release version numbers look like this:

cv_major.cv_minor.cv_revision.package_revision e.g. 3.1.0.0

The master branch follows OpenCV master branch releases. 3.4 branch follows OpenCV 3.4 bugfix releases.

Development builds

Every commit to the master branch of this repo will be built. Possible build artifacts use local version identifiers:

cv_major.cv_minor.cv_revision+git_hash_of_this_repo e.g. 3.1.0+14a8d39

These artifacts can't be and will not be uploaded to PyPI.

Manylinux wheels

Linux wheels are built using manylinux2014. These wheels should work out of the box for most of the distros (which use GNU C standard library) out there since they are built against an old version of glibc.

The default manylinux2014 images have been extended with some OpenCV dependencies. See Docker folder for more info.

Supported Python versions

Python 3.x compatible pre-built wheels are provided for the officially supported Python versions (not in EOL):

  • 3.6
  • 3.7
  • 3.8
  • 3.9

Backward compatibility

Starting from 4.2.0 and 3.4.9 builds the macOS Travis build environment was updated to XCode 9.4. The change effectively dropped support for older than 10.13 macOS versions.

Starting from 4.3.0 and 3.4.10 builds the Linux build environment was updated from manylinux1 to manylinux2014. This dropped support for old Linux distributions.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

opencv_contrib_python_headless-4.5.2.54-cp39-cp39-win_amd64.whl (41.4 MB view details)

Uploaded CPython 3.9Windows x86-64

opencv_contrib_python_headless-4.5.2.54-cp39-cp39-win32.whl (31.5 MB view details)

Uploaded CPython 3.9Windows x86

opencv_contrib_python_headless-4.5.2.54-cp39-cp39-macosx_10_15_x86_64.whl (52.6 MB view details)

Uploaded CPython 3.9macOS 10.15+ x86-64

opencv_contrib_python_headless-4.5.2.54-cp38-cp38-win_amd64.whl (41.4 MB view details)

Uploaded CPython 3.8Windows x86-64

opencv_contrib_python_headless-4.5.2.54-cp38-cp38-win32.whl (31.5 MB view details)

Uploaded CPython 3.8Windows x86

opencv_contrib_python_headless-4.5.2.54-cp38-cp38-macosx_10_15_x86_64.whl (52.6 MB view details)

Uploaded CPython 3.8macOS 10.15+ x86-64

opencv_contrib_python_headless-4.5.2.54-cp37-cp37m-win_amd64.whl (41.4 MB view details)

Uploaded CPython 3.7mWindows x86-64

opencv_contrib_python_headless-4.5.2.54-cp37-cp37m-win32.whl (31.5 MB view details)

Uploaded CPython 3.7mWindows x86

opencv_contrib_python_headless-4.5.2.54-cp37-cp37m-macosx_10_15_x86_64.whl (52.6 MB view details)

Uploaded CPython 3.7mmacOS 10.15+ x86-64

opencv_contrib_python_headless-4.5.2.54-cp36-cp36m-win_amd64.whl (41.4 MB view details)

Uploaded CPython 3.6mWindows x86-64

opencv_contrib_python_headless-4.5.2.54-cp36-cp36m-win32.whl (31.5 MB view details)

Uploaded CPython 3.6mWindows x86

opencv_contrib_python_headless-4.5.2.54-cp36-cp36m-macosx_10_15_x86_64.whl (52.6 MB view details)

Uploaded CPython 3.6mmacOS 10.15+ x86-64

File details

Details for the file opencv_contrib_python_headless-4.5.2.54-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: opencv_contrib_python_headless-4.5.2.54-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 41.4 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.8.5

File hashes

Hashes for opencv_contrib_python_headless-4.5.2.54-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 1deb5938ace69a1e4864956a9bfd45484b4511252dd8c15792f2023c1ebb102f
MD5 c40bfe018e0d6c9cbb282a73c6f72d15
BLAKE2b-256 f10ec289620e92e5c079b26d28a2bc3bb0a0c4e51984b257f93f647f22fbff19

See more details on using hashes here.

File details

Details for the file opencv_contrib_python_headless-4.5.2.54-cp39-cp39-win32.whl.

File metadata

  • Download URL: opencv_contrib_python_headless-4.5.2.54-cp39-cp39-win32.whl
  • Upload date:
  • Size: 31.5 MB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.8.5

File hashes

Hashes for opencv_contrib_python_headless-4.5.2.54-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 1e6ce84d9c8e54f3a74f6d41b35ccb4906e57520d5061003ed98c1e9f9c7912b
MD5 749647d81b497e1ce825e54dceb11619
BLAKE2b-256 939cbb76df6d15f24788de80ef1145bce255224d9b0a5f4e98a0cdcda778f817

See more details on using hashes here.

File details

Details for the file opencv_contrib_python_headless-4.5.2.54-cp39-cp39-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for opencv_contrib_python_headless-4.5.2.54-cp39-cp39-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d9037610a753538f20c582283b6ea70fdbf8128d3ccb03a53cdfca67b4b516a1
MD5 97fbb9121a30cfb51d8e13709e42c04a
BLAKE2b-256 d5e39e57be885029d5c9b05e96dadad5e91c37990968beb9db15b9b41dba4955

See more details on using hashes here.

File details

Details for the file opencv_contrib_python_headless-4.5.2.54-cp39-cp39-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for opencv_contrib_python_headless-4.5.2.54-cp39-cp39-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 13584a951c47ca809365dac26afdb257114511b698fb6455862e641f3c76ac19
MD5 09a48e33f3ab71502fcbbb62ffb1431e
BLAKE2b-256 78a4e4fe4648ee97b4acce3583cd5f7854989c1292069de496bb866c553b8d13

See more details on using hashes here.

File details

Details for the file opencv_contrib_python_headless-4.5.2.54-cp39-cp39-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for opencv_contrib_python_headless-4.5.2.54-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 58d4ccfa2e6c28afb744bb1e07dcc2cd5d9b2adb1adce76cf887108923752659
MD5 2966e17b3faa6ff64e3429b21d367600
BLAKE2b-256 93c1dfef02fb983b12135592a93f6b15221b268cbd89a16709f394f017763e42

See more details on using hashes here.

File details

Details for the file opencv_contrib_python_headless-4.5.2.54-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: opencv_contrib_python_headless-4.5.2.54-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 41.4 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.8.5

File hashes

Hashes for opencv_contrib_python_headless-4.5.2.54-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 61dbd625db349a93c11f5a2c03bac0dee249a05d7868c62fa597bbe4e4e41538
MD5 aade58b8c8b40571ec602bdba23c6fa3
BLAKE2b-256 ba84cd950bcda722a1100621911af8a4bd7a66efe8c5e013f7d76f439626e7e8

See more details on using hashes here.

File details

Details for the file opencv_contrib_python_headless-4.5.2.54-cp38-cp38-win32.whl.

File metadata

  • Download URL: opencv_contrib_python_headless-4.5.2.54-cp38-cp38-win32.whl
  • Upload date:
  • Size: 31.5 MB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.8.5

File hashes

Hashes for opencv_contrib_python_headless-4.5.2.54-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 e1a95ff4b2cfb71f5b22740fa864db8a4395eb954a029039602a05dfb8ea9bf6
MD5 4bc29911b5ffa9627264320d4b95cc71
BLAKE2b-256 b91b341c2b9005fc470d900f29d5bfe86dbbe2bf7975d139411563aeb7b1d7a1

See more details on using hashes here.

File details

Details for the file opencv_contrib_python_headless-4.5.2.54-cp38-cp38-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for opencv_contrib_python_headless-4.5.2.54-cp38-cp38-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e8ea4bec24ed828061cf29b2e39585fcea192963ee07e60b84cdce23ac254005
MD5 f2a09ca24523a4560e4eac233213184c
BLAKE2b-256 8bdffc76d0ecb4df55dc5a6ba84c97bcf4681a193f59f08e17553b1b59ed6e67

See more details on using hashes here.

File details

Details for the file opencv_contrib_python_headless-4.5.2.54-cp38-cp38-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for opencv_contrib_python_headless-4.5.2.54-cp38-cp38-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8c1eb049aa16d7c0f9f848e45dc1a793ff0e340163de982fde932142152f68a8
MD5 c6df8ee4fd71e4e78e6d11c9889e6f31
BLAKE2b-256 1ac86f53e413533937553d5e018f05b6d49b5e78384d7a27247706ed8ae7541a

See more details on using hashes here.

File details

Details for the file opencv_contrib_python_headless-4.5.2.54-cp38-cp38-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for opencv_contrib_python_headless-4.5.2.54-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 5834dc25e4fa94836dcb6a4aebd7809103cd57a89fece42dd1f3c296d4d305fb
MD5 6089b22c4a866a544b2bb6f3fe072b1a
BLAKE2b-256 a5d2626f38e679d91a04fe83dc135d9e0879ecadb157db1870d74725998a5ab0

See more details on using hashes here.

File details

Details for the file opencv_contrib_python_headless-4.5.2.54-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: opencv_contrib_python_headless-4.5.2.54-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 41.4 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.8.5

File hashes

Hashes for opencv_contrib_python_headless-4.5.2.54-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 ebb813b966488d928a957c6fc5ca46dd47b03bbe90364837cfc1686362485056
MD5 99925ffe7ff4a5ac9069c7500cc23356
BLAKE2b-256 6685850059614e0511975b074ad9fdd9e3a4173e4e4643c989db0b7108f06e91

See more details on using hashes here.

File details

Details for the file opencv_contrib_python_headless-4.5.2.54-cp37-cp37m-win32.whl.

File metadata

  • Download URL: opencv_contrib_python_headless-4.5.2.54-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 31.5 MB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.8.5

File hashes

Hashes for opencv_contrib_python_headless-4.5.2.54-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 4f925dee82f2a00e95b7fba0d808d224fdda024ec7ce66f26fd890ec11aa8715
MD5 d9c5a43e1e901f63a8ca5d13bc6f0ab8
BLAKE2b-256 865730fc52d2af4c28e2e4aa5df9ccc3e74ccd9997ba04a9ff51af38009566c3

See more details on using hashes here.

File details

Details for the file opencv_contrib_python_headless-4.5.2.54-cp37-cp37m-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for opencv_contrib_python_headless-4.5.2.54-cp37-cp37m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e1c417b82f68efc970020b0649a9a04d30be101ee31e79a48117cc425963966e
MD5 3539985e07d5ae2a9d241ca5a918b2d4
BLAKE2b-256 be5492f21462c3708ea3ae08814b61ef43c99145a464dab8411a4563cbdc70cd

See more details on using hashes here.

File details

Details for the file opencv_contrib_python_headless-4.5.2.54-cp37-cp37m-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for opencv_contrib_python_headless-4.5.2.54-cp37-cp37m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a480760e55aa0063a2e64a6c10c25a91e559dd134aee9cc43124d2bb582fb4dd
MD5 fb0b998bb7fb9889fd9df43456f6be2e
BLAKE2b-256 c74631da4f1a9eb93b96c42c437940b9f1ed8a17bf93f875b3e13597e5b72beb

See more details on using hashes here.

File details

Details for the file opencv_contrib_python_headless-4.5.2.54-cp37-cp37m-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for opencv_contrib_python_headless-4.5.2.54-cp37-cp37m-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 b82a93070efca4ad80dd70c4f3a9b27aa1a3ce238a6648fb4fb477ac918cf4c5
MD5 c09a83c3f9f045dd0dd248056c3f8111
BLAKE2b-256 4e591596c89df37b94805987ddb60fc58caf7ecbc36c6acb2a4a1d755a812be1

See more details on using hashes here.

File details

Details for the file opencv_contrib_python_headless-4.5.2.54-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: opencv_contrib_python_headless-4.5.2.54-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 41.4 MB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.8.5

File hashes

Hashes for opencv_contrib_python_headless-4.5.2.54-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 1dde78203c429116dde4ef1cfe0bbf7f80eb7c9893bbf5ae9eee2e654a158d09
MD5 7466dfb5a00ce10a60da9dacda7d2048
BLAKE2b-256 aad9406037f02c1a2251e6217f3ca85ae6fc6a44c21629c106e3afc8f574511f

See more details on using hashes here.

File details

Details for the file opencv_contrib_python_headless-4.5.2.54-cp36-cp36m-win32.whl.

File metadata

  • Download URL: opencv_contrib_python_headless-4.5.2.54-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 31.5 MB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.8.5

File hashes

Hashes for opencv_contrib_python_headless-4.5.2.54-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 7c87f04ae7a1949b4ef3832eeed3819a61eb95af3c3835a93058d4101923fb1e
MD5 52fa621eb13e79aa14b4146d145e7355
BLAKE2b-256 bd096b41afbc70d9821e58779242c3afde44a543bb6332438d7e16e68c801235

See more details on using hashes here.

File details

Details for the file opencv_contrib_python_headless-4.5.2.54-cp36-cp36m-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for opencv_contrib_python_headless-4.5.2.54-cp36-cp36m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8a19a2bae35194b3d1261a17b170e10ed2da1a9a7ab3a95b24fd7dd411c32161
MD5 77a6df137f85c4390daf0c4def2af6ac
BLAKE2b-256 8a28eedfcf661eb1e4e688c94e025df90e0bd5f0947d46f555c0b4769e067277

See more details on using hashes here.

File details

Details for the file opencv_contrib_python_headless-4.5.2.54-cp36-cp36m-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for opencv_contrib_python_headless-4.5.2.54-cp36-cp36m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0bdb218992e42e9ab887d711fbad33fc7d1b3fd68f6cc31c17e4f4c850ecea05
MD5 8dd3d66e7e15e768148e18bdcdce1823
BLAKE2b-256 17584969c737d95b44a78ae71e576731b6a0adf3d5ed6d08022499b4d15599f0

See more details on using hashes here.

File details

Details for the file opencv_contrib_python_headless-4.5.2.54-cp36-cp36m-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for opencv_contrib_python_headless-4.5.2.54-cp36-cp36m-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 3ec06c61beb45771296c1f04cde4ce35bce7b193c425e2b1ccc8ba0c876d82ad
MD5 52fe21109992ba3e2f5d49281d537567
BLAKE2b-256 6a71dd0dd712a2d057cf5cee8941c65acf3c1514d7ff0268819d80f135af7fdc

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page