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 interpreter. 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 official 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

Windows Build Status (Linux Build status) (Mac OS Build status)

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 .github/workflows/build_wheels_linux.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 3-clause BSD License.

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

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

Non-headless Linux 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
  • 3.10

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.

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 Distribution

opencv-python-3.4.16.59.tar.gz (87.7 MB view details)

Uploaded Source

Built Distributions

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

opencv_python-3.4.16.59-cp310-cp310-win_amd64.whl (31.2 MB view details)

Uploaded CPython 3.10Windows x86-64

opencv_python-3.4.16.59-cp310-cp310-win32.whl (22.9 MB view details)

Uploaded CPython 3.10Windows x86

opencv_python-3.4.16.59-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (58.0 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

opencv_python-3.4.16.59-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (36.9 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

opencv_python-3.4.16.59-cp310-cp310-macosx_11_0_x86_64.whl (43.9 MB view details)

Uploaded CPython 3.10macOS 11.0+ x86-64

opencv_python-3.4.16.59-cp310-cp310-macosx_11_0_arm64.whl (26.1 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

opencv_python-3.4.16.59-cp39-cp39-win_amd64.whl (31.2 MB view details)

Uploaded CPython 3.9Windows x86-64

opencv_python-3.4.16.59-cp39-cp39-win32.whl (22.9 MB view details)

Uploaded CPython 3.9Windows x86

opencv_python-3.4.16.59-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (58.0 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

opencv_python-3.4.16.59-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (36.9 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

opencv_python-3.4.16.59-cp39-cp39-macosx_11_0_arm64.whl (26.1 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

opencv_python-3.4.16.59-cp39-cp39-macosx_10_15_x86_64.whl (43.8 MB view details)

Uploaded CPython 3.9macOS 10.15+ x86-64

opencv_python-3.4.16.59-cp38-cp38-win_amd64.whl (31.2 MB view details)

Uploaded CPython 3.8Windows x86-64

opencv_python-3.4.16.59-cp38-cp38-win32.whl (22.9 MB view details)

Uploaded CPython 3.8Windows x86

opencv_python-3.4.16.59-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (58.0 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

opencv_python-3.4.16.59-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (36.9 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

opencv_python-3.4.16.59-cp38-cp38-macosx_11_0_arm64.whl (26.1 MB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

opencv_python-3.4.16.59-cp38-cp38-macosx_10_15_x86_64.whl (43.8 MB view details)

Uploaded CPython 3.8macOS 10.15+ x86-64

opencv_python-3.4.16.59-cp37-cp37m-win_amd64.whl (31.2 MB view details)

Uploaded CPython 3.7mWindows x86-64

opencv_python-3.4.16.59-cp37-cp37m-win32.whl (22.9 MB view details)

Uploaded CPython 3.7mWindows x86

opencv_python-3.4.16.59-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (58.0 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

opencv_python-3.4.16.59-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (36.9 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ARM64

opencv_python-3.4.16.59-cp37-cp37m-macosx_11_0_arm64.whl (26.1 MB view details)

Uploaded CPython 3.7mmacOS 11.0+ ARM64

opencv_python-3.4.16.59-cp37-cp37m-macosx_10_15_x86_64.whl (43.8 MB view details)

Uploaded CPython 3.7mmacOS 10.15+ x86-64

opencv_python-3.4.16.59-cp36-cp36m-win_amd64.whl (31.2 MB view details)

Uploaded CPython 3.6mWindows x86-64

opencv_python-3.4.16.59-cp36-cp36m-win32.whl (22.9 MB view details)

Uploaded CPython 3.6mWindows x86

opencv_python-3.4.16.59-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (58.0 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.17+ x86-64

opencv_python-3.4.16.59-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (36.9 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.17+ ARM64

opencv_python-3.4.16.59-cp36-cp36m-macosx_10_15_x86_64.whl (43.8 MB view details)

Uploaded CPython 3.6mmacOS 10.15+ x86-64

File details

Details for the file opencv-python-3.4.16.59.tar.gz.

File metadata

  • Download URL: opencv-python-3.4.16.59.tar.gz
  • Upload date:
  • Size: 87.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.10

File hashes

Hashes for opencv-python-3.4.16.59.tar.gz
Algorithm Hash digest
SHA256 dc9a238c35d79e60c9fc0d971eaf4d414404428b440907f11d5466051e76ee33
MD5 07e000ff8336efb206e20575115b5b37
BLAKE2b-256 0a81ead8cd660d7df6b6828614b48221380186902cf5ba0dd9d1d36226f09d36

See more details on using hashes here.

File details

Details for the file opencv_python-3.4.16.59-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: opencv_python-3.4.16.59-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 31.2 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.10

File hashes

Hashes for opencv_python-3.4.16.59-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 13ce0a601eb010189a1ab6d43e10fe362c9d743448b8b9b964bd976fdfd2ff58
MD5 28851901993ec90ce23b7ac0a1c6b66d
BLAKE2b-256 6e21682a72e20a13b9b35dcc10f892d0afcfa7e3cd52a9c4889d3d06b1c7ee2b

See more details on using hashes here.

File details

Details for the file opencv_python-3.4.16.59-cp310-cp310-win32.whl.

File metadata

  • Download URL: opencv_python-3.4.16.59-cp310-cp310-win32.whl
  • Upload date:
  • Size: 22.9 MB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.10

File hashes

Hashes for opencv_python-3.4.16.59-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 fb5975f8b829948f1a4f271274c5d5296c59b2328874dabffb60b0b8e8a62056
MD5 0db38dae1866ec44f4667a481b57c55c
BLAKE2b-256 d98b73dac8c6d2234a146ae3289c92cbebbdb2d8b8a6da7a35a8db98cec76052

See more details on using hashes here.

File details

Details for the file opencv_python-3.4.16.59-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for opencv_python-3.4.16.59-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4efacb0bf52c402044ca8260738038cd363a541bef8beae1b67cec58d912c55a
MD5 59e7ebf3578e171512c40c4154bd8fea
BLAKE2b-256 6e0f1dbcfc9d15467b231bbaf8cc2bc5888b7e498a5ebf952aacd167e11e3abd

See more details on using hashes here.

File details

Details for the file opencv_python-3.4.16.59-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for opencv_python-3.4.16.59-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ca439d505c29002448a69da6cec52867f3d43f75236ac6ce89725975f566ad64
MD5 30dc3d99cc17067879838d4e5befc098
BLAKE2b-256 73f2e22fccf7515d0909eef288bb73c5ec4861355d2ff6695dc0f072592fbc2f

See more details on using hashes here.

File details

Details for the file opencv_python-3.4.16.59-cp310-cp310-macosx_11_0_x86_64.whl.

File metadata

  • Download URL: opencv_python-3.4.16.59-cp310-cp310-macosx_11_0_x86_64.whl
  • Upload date:
  • Size: 43.9 MB
  • Tags: CPython 3.10, macOS 11.0+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.10

File hashes

Hashes for opencv_python-3.4.16.59-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 b3e32178ed88c8751dee16dd2b5e0df4f34713768fca876e78bc2370fbe6a7b1
MD5 cf3c2530391bed93143043a18009d0f0
BLAKE2b-256 61735e77c0f79053f45ed54e1b94bb0b76cb10cafbde7211104a7b707577c8c7

See more details on using hashes here.

File details

Details for the file opencv_python-3.4.16.59-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

  • Download URL: opencv_python-3.4.16.59-cp310-cp310-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 26.1 MB
  • Tags: CPython 3.10, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.10

File hashes

Hashes for opencv_python-3.4.16.59-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 90d67bff810cc84ee70ab98181a8c7105d9c3ae8b7b72556806a8c735d02a7cb
MD5 6390241d26f772946c5fce4d6c5f94c3
BLAKE2b-256 423889b22bdf12ca919198ec15f6ebaeb754c619840e7be072e813800cb0c0a7

See more details on using hashes here.

File details

Details for the file opencv_python-3.4.16.59-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: opencv_python-3.4.16.59-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 31.2 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.10

File hashes

Hashes for opencv_python-3.4.16.59-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 4ac532856a7ad9017e098624106d265de3cff8a27d9289523c9eb9689fcb3002
MD5 a10adb95671895903a2cbdbdf8b7a168
BLAKE2b-256 5c7491202d5935905f1b6a5fdfdba7697751528b09c0d94ea25a491792d44b76

See more details on using hashes here.

File details

Details for the file opencv_python-3.4.16.59-cp39-cp39-win32.whl.

File metadata

  • Download URL: opencv_python-3.4.16.59-cp39-cp39-win32.whl
  • Upload date:
  • Size: 22.9 MB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.10

File hashes

Hashes for opencv_python-3.4.16.59-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 aea2c5bcd4cd445ff1cf3c8c482516c28dc69698befd058296700ee7364a428c
MD5 273986a005f887c79b48ee78d0827170
BLAKE2b-256 742f09af881c289e85bb58bbe9312f46462c797e73bd18d36651da1bef6d35dd

See more details on using hashes here.

File details

Details for the file opencv_python-3.4.16.59-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for opencv_python-3.4.16.59-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 dea04d7a478a0c7358571593d7efd14069dbec9f2fa97c9a3c9f031802d3a54a
MD5 9750bdad01539c8cf2423daa1560aed8
BLAKE2b-256 8ce99fc3bff0c185f51b89fafba3c77e147d663f93233138b549a5cbf0c86f17

See more details on using hashes here.

File details

Details for the file opencv_python-3.4.16.59-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for opencv_python-3.4.16.59-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 48adffefd24f552828eadb6ca326f476997b7ff81ca21ca77bb03dbd53758bb6
MD5 a71298b10bb928ae368453f7bca0a261
BLAKE2b-256 bcc81d78d8bec7720c9abd805e3cf4ce9a93570a0106199460ad4959106c5b75

See more details on using hashes here.

File details

Details for the file opencv_python-3.4.16.59-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

  • Download URL: opencv_python-3.4.16.59-cp39-cp39-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 26.1 MB
  • Tags: CPython 3.9, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.10

File hashes

Hashes for opencv_python-3.4.16.59-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 52f814a863c1b09e159df4c40d0006969eb5beb2b0bb1c112b4a90e4a63854cc
MD5 b3023e65ee443848f88c78ff0797320a
BLAKE2b-256 2ebc631b0a93c56cfa302c60b7ee082ebf7306e5c7707e189c42dee25f8ca84e

See more details on using hashes here.

File details

Details for the file opencv_python-3.4.16.59-cp39-cp39-macosx_10_15_x86_64.whl.

File metadata

  • Download URL: opencv_python-3.4.16.59-cp39-cp39-macosx_10_15_x86_64.whl
  • Upload date:
  • Size: 43.8 MB
  • Tags: CPython 3.9, macOS 10.15+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.10

File hashes

Hashes for opencv_python-3.4.16.59-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 39f13aebe0dc3ec8b7cf0448c094f006456f548d55529ff8dbb7393da5321777
MD5 c5fdb3f97415ed3bbe7ff89e8fccf5bd
BLAKE2b-256 5c57869485a9fcf90f42fdb4b78a6908079c1cff3fd9fbf9301852302d2af71f

See more details on using hashes here.

File details

Details for the file opencv_python-3.4.16.59-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: opencv_python-3.4.16.59-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 31.2 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.10

File hashes

Hashes for opencv_python-3.4.16.59-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 999103aaf8d481a5f36bb63521519ecb75804df4fd596e32da1b63bb85cbe276
MD5 abd83c0c0da9872a80ed08905b35bb4d
BLAKE2b-256 b5195b6aad741ba3e432b13e85e5b8f978534e6368cfc386b616b16f72b9f896

See more details on using hashes here.

File details

Details for the file opencv_python-3.4.16.59-cp38-cp38-win32.whl.

File metadata

  • Download URL: opencv_python-3.4.16.59-cp38-cp38-win32.whl
  • Upload date:
  • Size: 22.9 MB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.10

File hashes

Hashes for opencv_python-3.4.16.59-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 3bf59fa57a734a4bf73994f39d067a278a3aeafdadf1848a891fa9bf5af9fee9
MD5 9cc0b594ccde2559b11bcd81b44d1099
BLAKE2b-256 3e1d0a5756d33c38ec96d28563c34f4d8e9119dd9b42df5a141d32ffbff0595c

See more details on using hashes here.

File details

Details for the file opencv_python-3.4.16.59-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for opencv_python-3.4.16.59-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9761bc7e373a1c7f8452cd72d37bcc106ac77b2c1eda3ba3ecb358144968d00b
MD5 67e841cce666ee52189e18a576a59b2d
BLAKE2b-256 74206b4219c63607bfe96673e8f381bc7536e7bbc2a80523a993da6162465511

See more details on using hashes here.

File details

Details for the file opencv_python-3.4.16.59-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for opencv_python-3.4.16.59-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1545b8ed96b18c108b70836c2256bbbc316977542212cbcf9c9d7dc24c5658b3
MD5 39481cb8bf42e98c61b460bb442b9b95
BLAKE2b-256 a1a01dfeed30916c9fe0a0f99a1b6fe223cb1257c3c40e5e504f6669396f6399

See more details on using hashes here.

File details

Details for the file opencv_python-3.4.16.59-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

  • Download URL: opencv_python-3.4.16.59-cp38-cp38-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 26.1 MB
  • Tags: CPython 3.8, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.10

File hashes

Hashes for opencv_python-3.4.16.59-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fee44e999a8c17703c84a16682c39ee97d0191139df38584c967496b4aa5a2de
MD5 932e6e225d8bc680cb2bbc29308d84fa
BLAKE2b-256 3f1bf2b68dadafb1f7f06787139ed12d893dc24f3890e38250dfb1271e1eb37d

See more details on using hashes here.

File details

Details for the file opencv_python-3.4.16.59-cp38-cp38-macosx_10_15_x86_64.whl.

File metadata

  • Download URL: opencv_python-3.4.16.59-cp38-cp38-macosx_10_15_x86_64.whl
  • Upload date:
  • Size: 43.8 MB
  • Tags: CPython 3.8, macOS 10.15+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.10

File hashes

Hashes for opencv_python-3.4.16.59-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 3c70c2a552ebd1971e0877f4bbb594075f5fe8be8848375a932860029afdc12f
MD5 c877be02307fe3373fd4ecb04fc1b6c2
BLAKE2b-256 62bc7aa4239b7e30bd883f829a5659cafa5ec43360e7966a1da44c41d0decb45

See more details on using hashes here.

File details

Details for the file opencv_python-3.4.16.59-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: opencv_python-3.4.16.59-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 31.2 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.10

File hashes

Hashes for opencv_python-3.4.16.59-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 9e13494f364eaa03a41f75715ffa381464470c32ab077ffcba2085e560c14d02
MD5 bc22315b4a534e27777c8ca39da61552
BLAKE2b-256 930101024c4db7b4a16ec52864bc9db233ea7f99e84f25e7bb0bcada8a20b160

See more details on using hashes here.

File details

Details for the file opencv_python-3.4.16.59-cp37-cp37m-win32.whl.

File metadata

  • Download URL: opencv_python-3.4.16.59-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 22.9 MB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.10

File hashes

Hashes for opencv_python-3.4.16.59-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 f1049adf196ba57861c5ecfb738ec137b851d9f771a859e5a318ab67369a667f
MD5 b2d2a58e37cb313762be9b6c20c5edf6
BLAKE2b-256 1003e25e07040cb4ff749a205230fe088300ad5962077471db72902a2fd2ec15

See more details on using hashes here.

File details

Details for the file opencv_python-3.4.16.59-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for opencv_python-3.4.16.59-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 eb00e4f6a5652981251447d5d22d6e82248284bc2c78110894a41060408fd970
MD5 7a37157c4c3eed649856acccd5a6ec53
BLAKE2b-256 decd3d35c46a5b83669009eb1b126db447e242155ba9dfd8dab6b4f8257bbeb1

See more details on using hashes here.

File details

Details for the file opencv_python-3.4.16.59-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for opencv_python-3.4.16.59-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ee6675962081db42251706ecede7876e6bdb314a51afb94fdbdab7bd0fb22224
MD5 fbf2e97fcfd5a034ac0cd5b9dae2fd55
BLAKE2b-256 e79994f1c1acdf5b78bf7361e8b8f76a3296589ddaccc6567c62419e134943ca

See more details on using hashes here.

File details

Details for the file opencv_python-3.4.16.59-cp37-cp37m-macosx_11_0_arm64.whl.

File metadata

  • Download URL: opencv_python-3.4.16.59-cp37-cp37m-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 26.1 MB
  • Tags: CPython 3.7m, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.10

File hashes

Hashes for opencv_python-3.4.16.59-cp37-cp37m-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b7eefe1da96539e13c910eba5b0261f383cd0c6ef619193760ce757b59edad0d
MD5 e83b6cb61f51db1170777f7330d7151a
BLAKE2b-256 1009baccc2145139d79ed588e36357727f7abb0e68a7ee7d51a43a41a7c31f83

See more details on using hashes here.

File details

Details for the file opencv_python-3.4.16.59-cp37-cp37m-macosx_10_15_x86_64.whl.

File metadata

  • Download URL: opencv_python-3.4.16.59-cp37-cp37m-macosx_10_15_x86_64.whl
  • Upload date:
  • Size: 43.8 MB
  • Tags: CPython 3.7m, macOS 10.15+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.10

File hashes

Hashes for opencv_python-3.4.16.59-cp37-cp37m-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 4366d2c4bf18f8e6bf3f12a329cc741afbf73570b4d8a149d12eb06ec4fcfedf
MD5 d03d7c2c59765fb88eef958c4708fd74
BLAKE2b-256 92c4ea3a6fc9fe86be51ae3741e1a9466ccdd3b541841f99b76c8ea3a8ad8dc5

See more details on using hashes here.

File details

Details for the file opencv_python-3.4.16.59-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: opencv_python-3.4.16.59-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 31.2 MB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.10

File hashes

Hashes for opencv_python-3.4.16.59-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 af76dca2ebd97661fb2d105d3a6d564e70ed8a34a981a7afeef7f88ad875db88
MD5 ae7125306f82740f8c9c4564a4fa69e8
BLAKE2b-256 680350560eb039987ad9a7ad9d7ca9738cc414cae51fc092314ac84904ea6f7e

See more details on using hashes here.

File details

Details for the file opencv_python-3.4.16.59-cp36-cp36m-win32.whl.

File metadata

  • Download URL: opencv_python-3.4.16.59-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 22.9 MB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.10

File hashes

Hashes for opencv_python-3.4.16.59-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 3e861827ea006ed957daf5bfc89ae9256d8663245f5216316a44639e0b8c725d
MD5 e750a9810648b79278c53f067b0ab439
BLAKE2b-256 69b2dce03a9e3589290849a7c1135a692a317f9255e902442473234858fdc061

See more details on using hashes here.

File details

Details for the file opencv_python-3.4.16.59-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for opencv_python-3.4.16.59-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1699fc48ae95aab5a77be81bf6edee29b04669e715c5a17d150369d48e31cca1
MD5 48b4671d4ec7c2b3de6ce0879de90715
BLAKE2b-256 59e43e0bec4f147e83d43a60824b94f52e4aef597ec590ef086265ce7c4df5aa

See more details on using hashes here.

File details

Details for the file opencv_python-3.4.16.59-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for opencv_python-3.4.16.59-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 214cdbc7e02c5a60d85e321c0efd977ddedccc99b509544f4c2ec222b08a4fa2
MD5 a1f8faf95833dbf42a9deb5e6d50b634
BLAKE2b-256 9463856c78267f73adfc5f13120c630bfcfb9be1e53a916f196f9eaf1ca25788

See more details on using hashes here.

File details

Details for the file opencv_python-3.4.16.59-cp36-cp36m-macosx_10_15_x86_64.whl.

File metadata

  • Download URL: opencv_python-3.4.16.59-cp36-cp36m-macosx_10_15_x86_64.whl
  • Upload date:
  • Size: 43.8 MB
  • Tags: CPython 3.6m, macOS 10.15+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.10

File hashes

Hashes for opencv_python-3.4.16.59-cp36-cp36m-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 1ebdce98a04e87bbcdca8dc8e973453aeceef99c99d8e43f876123fd6849f713
MD5 9905c9da4fcaf359cc498231980221ff
BLAKE2b-256 2c4b8f5872c5b042eee214bf1aad449eca81b2566e4874dbfcebcc357a254933

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