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 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 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-4.5.4.60.tar.gz (89.8 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-4.5.4.60-cp310-cp310-win_amd64.whl (35.1 MB view details)

Uploaded CPython 3.10Windows x86-64

opencv_python-4.5.4.60-cp310-cp310-win32.whl (25.9 MB view details)

Uploaded CPython 3.10Windows x86

opencv_python-4.5.4.60-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (60.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

opencv_python-4.5.4.60-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (39.0 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

opencv_python-4.5.4.60-cp310-cp310-macosx_11_0_x86_64.whl (46.0 MB view details)

Uploaded CPython 3.10macOS 11.0+ x86-64

opencv_python-4.5.4.60-cp310-cp310-macosx_11_0_arm64.whl (27.9 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

opencv_python-4.5.4.60-cp39-cp39-win_amd64.whl (35.1 MB view details)

Uploaded CPython 3.9Windows x86-64

opencv_python-4.5.4.60-cp39-cp39-win32.whl (25.9 MB view details)

Uploaded CPython 3.9Windows x86

opencv_python-4.5.4.60-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (60.3 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

opencv_python-4.5.4.60-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (39.0 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

opencv_python-4.5.4.60-cp39-cp39-macosx_11_0_arm64.whl (27.9 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

opencv_python-4.5.4.60-cp39-cp39-macosx_10_15_x86_64.whl (45.9 MB view details)

Uploaded CPython 3.9macOS 10.15+ x86-64

opencv_python-4.5.4.60-cp38-cp38-win_amd64.whl (35.1 MB view details)

Uploaded CPython 3.8Windows x86-64

opencv_python-4.5.4.60-cp38-cp38-win32.whl (25.9 MB view details)

Uploaded CPython 3.8Windows x86

opencv_python-4.5.4.60-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (60.3 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

opencv_python-4.5.4.60-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (39.0 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

opencv_python-4.5.4.60-cp38-cp38-macosx_11_0_arm64.whl (27.9 MB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

opencv_python-4.5.4.60-cp38-cp38-macosx_10_15_x86_64.whl (45.9 MB view details)

Uploaded CPython 3.8macOS 10.15+ x86-64

opencv_python-4.5.4.60-cp37-cp37m-win_amd64.whl (35.1 MB view details)

Uploaded CPython 3.7mWindows x86-64

opencv_python-4.5.4.60-cp37-cp37m-win32.whl (25.9 MB view details)

Uploaded CPython 3.7mWindows x86

opencv_python-4.5.4.60-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (60.3 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

opencv_python-4.5.4.60-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (39.0 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ARM64

opencv_python-4.5.4.60-cp37-cp37m-macosx_11_0_arm64.whl (27.9 MB view details)

Uploaded CPython 3.7mmacOS 11.0+ ARM64

opencv_python-4.5.4.60-cp37-cp37m-macosx_10_15_x86_64.whl (45.9 MB view details)

Uploaded CPython 3.7mmacOS 10.15+ x86-64

opencv_python-4.5.4.60-cp36-cp36m-win_amd64.whl (35.1 MB view details)

Uploaded CPython 3.6mWindows x86-64

opencv_python-4.5.4.60-cp36-cp36m-win32.whl (25.9 MB view details)

Uploaded CPython 3.6mWindows x86

opencv_python-4.5.4.60-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (60.3 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.17+ x86-64

opencv_python-4.5.4.60-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (39.0 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.17+ ARM64

opencv_python-4.5.4.60-cp36-cp36m-macosx_10_15_x86_64.whl (45.9 MB view details)

Uploaded CPython 3.6mmacOS 10.15+ x86-64

File details

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

File metadata

  • Download URL: opencv-python-4.5.4.60.tar.gz
  • Upload date:
  • Size: 89.8 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-4.5.4.60.tar.gz
Algorithm Hash digest
SHA256 f609558a8fe1bf66f6c81816ca14d8e51500c8b53ee44bc644c73f98f1c5655e
MD5 afd507563c73629835a18042d4f31974
BLAKE2b-256 bcb6e447d0302bc328f06b56dabd6742648372df63446725db56058a259dbda2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: opencv_python-4.5.4.60-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 35.1 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-4.5.4.60-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 5eab0f45a33fdbb62a6984538a97e9f8b33d370afd35face04036a3195dbb787
MD5 23366b7c6cd1d377620588712457084a
BLAKE2b-256 6840e8e53a29ff3bfb0276d30a4a222474da74921b343567a324c9cdefeeae5c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: opencv_python-4.5.4.60-cp310-cp310-win32.whl
  • Upload date:
  • Size: 25.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-4.5.4.60-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 62161bf98661baa7dbc13971bd873303a28d5ef1c5f00e6a030b6e6da2025abd
MD5 90b30b4fbf96521566ad6255d99aefb0
BLAKE2b-256 f66a6e4917ea2413930f0d5781c21097f3e07042133be3eebe6b7f889978ac4a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opencv_python-4.5.4.60-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b336f17bf90be734ec6d1bbbfc9fa8130fb1c110ff0746ab4374ba0422ea15a5
MD5 b62d55a38f166d3aa3dc8f52af801456
BLAKE2b-256 609dd20e1831d4a7e73f3b8c714214eddc266459cdf6efc8fcbf3434400ab743

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opencv_python-4.5.4.60-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 febc6e52db03cc0ca1cd2fc56c8f94ac15349ca19d10732261c766c463e681a6
MD5 ac732069c5a8a2fdff33d5e0d3a13bea
BLAKE2b-256 3e7abf88ab36a61edc087b0ba68ec4e42cb41193a0b3875b692760bc66c4e0cf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: opencv_python-4.5.4.60-cp310-cp310-macosx_11_0_x86_64.whl
  • Upload date:
  • Size: 46.0 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-4.5.4.60-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 84fdfbb88836039e812f36cdc4a9c8bd330827084b0849ffec7a0b143ad980d9
MD5 dd7cc7921ac041bddf883a3aa3c7a0ff
BLAKE2b-256 fe0a96e00caf7a4d9ce79c8eeac1ae3880833e11913e5719a85b259103bcb1c6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: opencv_python-4.5.4.60-cp310-cp310-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 27.9 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-4.5.4.60-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9aa3d2fcaad79681720128ffe402a2ad9fbb524826a431ae9773d29ae3075967
MD5 36a2f13c3c31733624bbf7cd404a109b
BLAKE2b-256 dccc71aaf61a5bd0089413cdad87a3b92d1b4d4b4fbb4c7d33023b5b63f4392e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: opencv_python-4.5.4.60-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 35.1 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-4.5.4.60-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 abfecb14c7fc23c5c1337a71b67cc852d79de67311a9a557c41a37bf5de35bf9
MD5 4a3487ea86c95f89da12ca217334ee4d
BLAKE2b-256 11a50ee8573422365086f065f7f54718506489db89371bc09de3b025ccc86515

See more details on using hashes here.

File details

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

File metadata

  • Download URL: opencv_python-4.5.4.60-cp39-cp39-win32.whl
  • Upload date:
  • Size: 25.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-4.5.4.60-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 5f62798d00efc1299cc87fcc788b11d0541114f0df35e0f2033c34751e4f708e
MD5 c58ffa1926da1dcf7a1dcdd657a6378a
BLAKE2b-256 00d0b1c2ca5f539add3a2b73793812d07c859d44cd688ab6d327bb9674702d42

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opencv_python-4.5.4.60-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 34ff0af4a40a36aa19e02a3efd27b4f68afbf60d631d1fd1aeb5b73b525943d7
MD5 4b1b1744ef79849c42540ddb5181b017
BLAKE2b-256 87021ede387e843e309b96ff9a2fb40e35aae0e29042f6e9c37f4984570a97e6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opencv_python-4.5.4.60-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7c95121d88c18affb3ac338d7faa137f7ccaa801c07db5a43d775f95d0f50ec1
MD5 b6ff86230c543b5ddf073c39a58875e4
BLAKE2b-256 cf2de2f404a4816ba5f76bd7fef2f58689d5e60e84da6aeb6d5574580206e2c0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: opencv_python-4.5.4.60-cp39-cp39-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 27.9 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-4.5.4.60-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 811f0df2a3ecaf7dacd77394862f3e0a04feedae190a51fd50c243016f1da7ff
MD5 cffe0cf8ca1b80eb9eef1f4885931573
BLAKE2b-256 1de5ed1c0d6c8225008dae214e7f2992f474b106c7c4e7779d223e14719ee2ee

See more details on using hashes here.

File details

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

File metadata

  • Download URL: opencv_python-4.5.4.60-cp39-cp39-macosx_10_15_x86_64.whl
  • Upload date:
  • Size: 45.9 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-4.5.4.60-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 fb8b81e1756522def5518914d916205da5cf34796b60adb592373991d100c769
MD5 1a7f5bbafc222613b9f4eb6476d662ab
BLAKE2b-256 c1dcfa2a63652fccbbbcd37f0eee863d5f05c2e40d100a77443dd1ba3f27d8be

See more details on using hashes here.

File details

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

File metadata

  • Download URL: opencv_python-4.5.4.60-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 35.1 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-4.5.4.60-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 9141e88bfa67d9d4ac750fec18449065d105b8b3d00bbfb58b097bcc4fa6f018
MD5 678643b58dbdf49cf5c66de1d1f478da
BLAKE2b-256 aa4642cfddc4170a8a3a9a5e55258daffb3fbac4b68664bef2471f57829e8856

See more details on using hashes here.

File details

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

File metadata

  • Download URL: opencv_python-4.5.4.60-cp38-cp38-win32.whl
  • Upload date:
  • Size: 25.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-4.5.4.60-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 1617dc24fe670f128fc49e0b57f1fecdc7b41babd2ccc9b7a1d9491045e32c27
MD5 30aa8b58b06c1c34eec19cb96785b181
BLAKE2b-256 bb8ae94f2eb7c235d73f237f1f59d702b2f8e70d558a50ed679f8f613ece5072

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opencv_python-4.5.4.60-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7d0bce53e1edf6e5d4eafd274bcfa314b506a10f12bce74f15b0a52cbadb87db
MD5 5a31ebc3d59acd127fde7babce475bd5
BLAKE2b-256 3e39ce5a4f552f561a0038a32ccd296bd19bddd5646465c3439b83030ebd147c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opencv_python-4.5.4.60-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ba0fb91d916fce3f6b7ac5be2d365d3949ba8a176262cf6a6dd366967544fa4d
MD5 c1ee7063d8e5d7ef9242f34969b5e146
BLAKE2b-256 013e7d78af10b3286903721438791bbc15fcbb12b7e72dc19fb637bc83489752

See more details on using hashes here.

File details

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

File metadata

  • Download URL: opencv_python-4.5.4.60-cp38-cp38-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 27.9 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-4.5.4.60-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 26dccfb820e01ba822255d093139934a26ad4c5e8a74a7b79e71f8d5c2a0d186
MD5 03d66abeb8a794ae0830401061b37c0e
BLAKE2b-256 e40b8d9edc01e12f2b271cabf8537733d202a5ba2a2e3d96167db65bcf43c5e7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: opencv_python-4.5.4.60-cp38-cp38-macosx_10_15_x86_64.whl
  • Upload date:
  • Size: 45.9 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-4.5.4.60-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 eebe92d48833fe244ef19b88bcd8f7c4f61713a4f6d46694dd538025ac38aa1c
MD5 d3f8f0fae227174d53921a529194bf67
BLAKE2b-256 98f2bb987469ec60b35d5453a61283f43a953f531f6653cc68fbc8b376cf1a9f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: opencv_python-4.5.4.60-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 35.1 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-4.5.4.60-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 3eed69cb9a95fc51ecc5463f2d5f50dcc8b9e01dc5ae8dbb423df2937f415304
MD5 6a137c6591c673808a0a6de90fdbef24
BLAKE2b-256 607f0633f550f8db8f7663428bdc8e435c2b68966065c4bc518f7363f0f52763

See more details on using hashes here.

File details

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

File metadata

  • Download URL: opencv_python-4.5.4.60-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 25.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-4.5.4.60-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 9e9d4e11b6e50ebe726daa2f0f7724fd877769476e352a7274f2107a3094de40
MD5 7b4ad41d66d0082ef4abddc4224d7bc7
BLAKE2b-256 91cc0d95680da55976c59322e7855abee7f0982a596bcc8e2d3320fab572b75b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opencv_python-4.5.4.60-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 93704f7f873acb4fdb0fe62f9b62c000ec0e5a4c6af55578fd596b089dc4eb4f
MD5 af52da0e6f0f1178466716edf3362b7a
BLAKE2b-256 4833074e478163c64786e2f78f3638d22956442a7dd1f463ae41c05abe03fab9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opencv_python-4.5.4.60-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 aa6b688804e8590851d5f7c96886c9bd8cdd105c7ae6776f03c5ecd35465c062
MD5 13cb3607721d11490d2f6e4cf2af16e9
BLAKE2b-256 c2ec169c1783c4f84a08b76051ccbf76a08f3aba63170abdf7e3cac577e8b817

See more details on using hashes here.

File details

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

File metadata

  • Download URL: opencv_python-4.5.4.60-cp37-cp37m-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 27.9 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-4.5.4.60-cp37-cp37m-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9e9c2835c853d45b8f73628e14ca358e0d15132a703e7728a35269fa233792fc
MD5 b9fdf67dd972ca8b6cbf139f98550ef0
BLAKE2b-256 af85752f06bc51bfabdb4cab357598730681eac4249402c016c4b3b2446842b9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: opencv_python-4.5.4.60-cp37-cp37m-macosx_10_15_x86_64.whl
  • Upload date:
  • Size: 45.9 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-4.5.4.60-cp37-cp37m-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 e688176481d9ace9f166eac9dbb0313cbb9b4d1aef82e57632c4db404bd33942
MD5 90cfb2fcd2e93243983e92abba913a4f
BLAKE2b-256 2c0e232930882b7d13f57761230d3ebe74cbc191a991c7520038cd6c9806f304

See more details on using hashes here.

File details

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

File metadata

  • Download URL: opencv_python-4.5.4.60-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 35.1 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-4.5.4.60-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 22765c4a9249bca0764a9ae82fe849a43708db21a9984ac1406503db97816bee
MD5 6bd4e9cf7bc34e5577af178553a84893
BLAKE2b-256 576c7f4f56b2555d5c25dd4f41fc72a16dc6402cb2b4f967da11d8d26c669b55

See more details on using hashes here.

File details

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

File metadata

  • Download URL: opencv_python-4.5.4.60-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 25.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-4.5.4.60-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 5fe9ba0be2f0f15e64ccd19c9d050d163cc70d9b718b6a03564056c0ae4be8e8
MD5 1addc8018ccc1c350445274378629147
BLAKE2b-256 a9d341c05e2f898a1270207fd2f3835348744a90cfe4c1870f51bea50f2e515b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opencv_python-4.5.4.60-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 340999b852ca03f1f4ec058f3bb71dfb45b9b1b538fad13985e6fea8abbd6eb0
MD5 8687d407062739dbb6c9b5bfdf1b00c3
BLAKE2b-256 877f92d75cc58781877b6446c8d35a1b6bf11c914d6a39418819405b63531e4b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opencv_python-4.5.4.60-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b861c96a31d5d9c60fd0e4e8b05eb258a2da0ec77e7eae5711a71159627c1548
MD5 dd3a2d9ad4260a4fdaf2926241e9ea41
BLAKE2b-256 66ce18e2775ca651286cd86b2d3676240c1d931fd78faf90e80d10b70feecad1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: opencv_python-4.5.4.60-cp36-cp36m-macosx_10_15_x86_64.whl
  • Upload date:
  • Size: 45.9 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-4.5.4.60-cp36-cp36m-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 f5902060f14a83d363163dd1bbf54876977c379fb56666e5557394eecca1f364
MD5 1d627fa21ce7d5438274656ad5b03b97
BLAKE2b-256 1b4812469b15942d468128969301ee005e1f4e746ed9d7f93ed983103ca661a1

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