Skip to main content

Wrapper package for OpenCV python bindings.

Project description

Downloads

OpenCV on Wheels

Unofficial 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 haarcascade 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: 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/skvark/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/skvark/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 Distribution

opencv-python-headless-4.5.1.48.tar.gz (88.3 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_headless-4.5.1.48-cp39-cp39-win_amd64.whl (34.8 MB view details)

Uploaded CPython 3.9Windows x86-64

opencv_python_headless-4.5.1.48-cp39-cp39-win32.whl (25.9 MB view details)

Uploaded CPython 3.9Windows x86

opencv_python_headless-4.5.1.48-cp39-cp39-macosx_10_13_x86_64.whl (40.3 MB view details)

Uploaded CPython 3.9macOS 10.13+ x86-64

opencv_python_headless-4.5.1.48-cp38-cp38-win_amd64.whl (34.8 MB view details)

Uploaded CPython 3.8Windows x86-64

opencv_python_headless-4.5.1.48-cp38-cp38-win32.whl (25.9 MB view details)

Uploaded CPython 3.8Windows x86

opencv_python_headless-4.5.1.48-cp38-cp38-macosx_10_13_x86_64.whl (40.3 MB view details)

Uploaded CPython 3.8macOS 10.13+ x86-64

opencv_python_headless-4.5.1.48-cp37-cp37m-win_amd64.whl (34.8 MB view details)

Uploaded CPython 3.7mWindows x86-64

opencv_python_headless-4.5.1.48-cp37-cp37m-win32.whl (25.9 MB view details)

Uploaded CPython 3.7mWindows x86

opencv_python_headless-4.5.1.48-cp37-cp37m-macosx_10_13_x86_64.whl (40.3 MB view details)

Uploaded CPython 3.7mmacOS 10.13+ x86-64

opencv_python_headless-4.5.1.48-cp36-cp36m-win_amd64.whl (34.8 MB view details)

Uploaded CPython 3.6mWindows x86-64

opencv_python_headless-4.5.1.48-cp36-cp36m-win32.whl (25.9 MB view details)

Uploaded CPython 3.6mWindows x86

opencv_python_headless-4.5.1.48-cp36-cp36m-macosx_10_13_x86_64.whl (40.3 MB view details)

Uploaded CPython 3.6mmacOS 10.13+ x86-64

File details

Details for the file opencv-python-headless-4.5.1.48.tar.gz.

File metadata

  • Download URL: opencv-python-headless-4.5.1.48.tar.gz
  • Upload date:
  • Size: 88.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.0.0 requests-toolbelt/0.9.1 tqdm/4.55.0 CPython/3.8.6

File hashes

Hashes for opencv-python-headless-4.5.1.48.tar.gz
Algorithm Hash digest
SHA256 d16825755e7b5a6d8737f93e116670229e1510199e0af9213004e187ae0dbcc5
MD5 59f18aaa01eff9fddad748f39f92bf5d
BLAKE2b-256 58bffe6c0714289cb408db73bd0dc6fa931e85906cb7270f7197078311be1499

See more details on using hashes here.

File details

Details for the file opencv_python_headless-4.5.1.48-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: opencv_python_headless-4.5.1.48-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 34.8 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.1 requests-toolbelt/0.9.1 tqdm/4.55.1 CPython/3.9.0

File hashes

Hashes for opencv_python_headless-4.5.1.48-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 a322d4df14c3a5f19701a023b3da91e9b8af8653b0d2ee0c50b0b341212f7343
MD5 15291d77044a8aaab9f27dd8f2df41c6
BLAKE2b-256 493463969fa32ca75d0870244c778d3692413562fb32bc7ec03f92a41c5ddf77

See more details on using hashes here.

File details

Details for the file opencv_python_headless-4.5.1.48-cp39-cp39-win32.whl.

File metadata

  • Download URL: opencv_python_headless-4.5.1.48-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.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.1 requests-toolbelt/0.9.1 tqdm/4.55.1 CPython/3.9.0

File hashes

Hashes for opencv_python_headless-4.5.1.48-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 65c9ea57be5ebcaed009b3fee14fe59f3b6aa1e573fe08c5039ff057ad593c53
MD5 b6b4ca7c8bed14ab3c47d1882eebb370
BLAKE2b-256 e3da5999900b94edfe3d887f2277298a01fb936d056e3e9a5dac659ebf3b5e8f

See more details on using hashes here.

File details

Details for the file opencv_python_headless-4.5.1.48-cp39-cp39-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for opencv_python_headless-4.5.1.48-cp39-cp39-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 372149d007e20bf556b7687591d22b58b56b3c225f492da051d81587e5dc7411
MD5 8c380d590f7671160105f383a34ad7e1
BLAKE2b-256 2c3664ec839cbd206421ca8cfaf778806a988cf6d3961108204f062ca7c4c25f

See more details on using hashes here.

File details

Details for the file opencv_python_headless-4.5.1.48-cp39-cp39-manylinux2014_i686.whl.

File metadata

File hashes

Hashes for opencv_python_headless-4.5.1.48-cp39-cp39-manylinux2014_i686.whl
Algorithm Hash digest
SHA256 2e6a9a88617a0ef7219cff24ba78a58416670a77e6ac63975f9009af3319ab63
MD5 53457f382d0f9853dc4cb421fb0fad6f
BLAKE2b-256 a0d4313247d1518ed2d1a8af23c74ab5bd95930e202c99724c90c11b2f41486e

See more details on using hashes here.

File details

Details for the file opencv_python_headless-4.5.1.48-cp39-cp39-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for opencv_python_headless-4.5.1.48-cp39-cp39-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 243aea91cc1e36a47c46da4cc408071af39444a48df1fe1539ea8d7990500fd2
MD5 f66598051d3e81ef9369b34b9c3ac3fd
BLAKE2b-256 19db4a6b1605128a7a65ac60fdd1d859ae977e974f3508a91c71caf003c54f99

See more details on using hashes here.

File details

Details for the file opencv_python_headless-4.5.1.48-cp39-cp39-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for opencv_python_headless-4.5.1.48-cp39-cp39-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 96d1da6ad061d8f3509668d398d14dd8265e529d6407f87eb26e7f4ddf043cc0
MD5 680421691118fc526d1133e91084540b
BLAKE2b-256 65a7c62efa6a83deb315868c93cd4a2836736232a34bbac275a05da04007149d

See more details on using hashes here.

File details

Details for the file opencv_python_headless-4.5.1.48-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: opencv_python_headless-4.5.1.48-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 34.8 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.1 requests-toolbelt/0.9.1 tqdm/4.55.1 CPython/3.8.0

File hashes

Hashes for opencv_python_headless-4.5.1.48-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 9aa04a491c534531029fbac61da961fae0bf4abb1786eed9c91befde4ca7bd81
MD5 09f9205bdc38fed67d2a0a376dc5d14c
BLAKE2b-256 6988edfc6982ee05ec929b8e47f440f1c1d764b3f55848356c49bf255b7868ad

See more details on using hashes here.

File details

Details for the file opencv_python_headless-4.5.1.48-cp38-cp38-win32.whl.

File metadata

  • Download URL: opencv_python_headless-4.5.1.48-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.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.1 requests-toolbelt/0.9.1 tqdm/4.55.1 CPython/3.8.0

File hashes

Hashes for opencv_python_headless-4.5.1.48-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 2560dcf3c1158226b066302f777bfe0f65282410b8d90871dd872306c967d1f1
MD5 438cdbc934da86e5d61a6837893939d1
BLAKE2b-256 f4052a35535fb9afed876bd6f49f2dc61683e89bace93220c646c10e7a502c64

See more details on using hashes here.

File details

Details for the file opencv_python_headless-4.5.1.48-cp38-cp38-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for opencv_python_headless-4.5.1.48-cp38-cp38-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7c75680ffdf32d7044415a215d1fc60dbec14a7f2f0b59a85f0f74ef5efcb6ad
MD5 8513d6a336e80e8e15af3e4b328dc3e7
BLAKE2b-256 1bcc33a4e8034b86f3399b1c4e9f5976968b8b83d9baac1728f0e44bed8385a0

See more details on using hashes here.

File details

Details for the file opencv_python_headless-4.5.1.48-cp38-cp38-manylinux2014_i686.whl.

File metadata

File hashes

Hashes for opencv_python_headless-4.5.1.48-cp38-cp38-manylinux2014_i686.whl
Algorithm Hash digest
SHA256 1f7c14f5d4e5af4dc4669fc6b4a983b36072a934c439ac11266b930496da8255
MD5 caec73426e962cca9ef5a89e065d7d3f
BLAKE2b-256 29258df67a1ac8d2e82a5aba9330adc14018482d37436653e99ca01c987e7325

See more details on using hashes here.

File details

Details for the file opencv_python_headless-4.5.1.48-cp38-cp38-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for opencv_python_headless-4.5.1.48-cp38-cp38-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5f0c7d34fa9953706c2a1a6d2760a91dc5a68cab3df16af61609894c6c8586f1
MD5 a5cf2fd99fa6258494f9fb211491f5b1
BLAKE2b-256 3f4eddf6591fff8522f04be6dc80162a7b67d29698af04e4f4185ad54c9d80f6

See more details on using hashes here.

File details

Details for the file opencv_python_headless-4.5.1.48-cp38-cp38-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for opencv_python_headless-4.5.1.48-cp38-cp38-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 526b9e19cf6300f0891d8f427eac1048091912332bb781eb4957a4994bfbe608
MD5 5bdfbdde8a56fe220df6511931923f72
BLAKE2b-256 86a6da1a2b51ae369f1950f77b7c41de151ddbfa3305619dd37f0df388a1b93b

See more details on using hashes here.

File details

Details for the file opencv_python_headless-4.5.1.48-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: opencv_python_headless-4.5.1.48-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 34.8 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.1 requests-toolbelt/0.9.1 tqdm/4.55.1 CPython/3.7.5

File hashes

Hashes for opencv_python_headless-4.5.1.48-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 fe02a943b1a28b505e954fbce24e867119a3eb4351f93adad55c6cfe81a70484
MD5 98c3dbf58ac9988f48094233d456d7a5
BLAKE2b-256 7f4d4a6353f32552be7f36c0e7179275718d30c3287c9c4ab4d1ba99e26a0948

See more details on using hashes here.

File details

Details for the file opencv_python_headless-4.5.1.48-cp37-cp37m-win32.whl.

File metadata

  • Download URL: opencv_python_headless-4.5.1.48-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.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.1 requests-toolbelt/0.9.1 tqdm/4.55.1 CPython/3.7.5

File hashes

Hashes for opencv_python_headless-4.5.1.48-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 657cdd9fbbbbb7e898ae3d9b0649b367d0e440d429c714104d069c5612d578bb
MD5 7870d61513dcb4bb1a5ddb66f8729cb8
BLAKE2b-256 1ba94ce78fc2674d87f96c47f3f18ff7bfdf7253db7e666e1bf391ab437bbd0b

See more details on using hashes here.

File details

Details for the file opencv_python_headless-4.5.1.48-cp37-cp37m-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for opencv_python_headless-4.5.1.48-cp37-cp37m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 aa562c520f46283423ba8fac29099458e42deab697a9abd0491622e421c5c454
MD5 b7f1eaeb55cc43ba837ff19c283ca19f
BLAKE2b-256 6d6d92f377bece9b0ec9c893081dbe073a65b38d7ac12ef572b8f70554d08760

See more details on using hashes here.

File details

Details for the file opencv_python_headless-4.5.1.48-cp37-cp37m-manylinux2014_i686.whl.

File metadata

File hashes

Hashes for opencv_python_headless-4.5.1.48-cp37-cp37m-manylinux2014_i686.whl
Algorithm Hash digest
SHA256 f7f8e4f7c63c8e95eb210f4cba88d0069a0a964d6335d7a35b07f0d0baa13558
MD5 53a1f70fab37b212c0e40e85dc263f9f
BLAKE2b-256 6b2ce22a51702bfd726e272e2baf5a868d64f90fa5dc6e3cca850a32b840ab28

See more details on using hashes here.

File details

Details for the file opencv_python_headless-4.5.1.48-cp37-cp37m-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for opencv_python_headless-4.5.1.48-cp37-cp37m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ba2f0bd46e9534f29969e39f7895cbea9764173102b0c04b7818b8a9910d66e4
MD5 19ca7b1fc27ad2e4ccc638f915dd0790
BLAKE2b-256 2bdfbfa6490ad77e81cbf305cab71b88e2073c345f861ef1857055b6f5f63b0f

See more details on using hashes here.

File details

Details for the file opencv_python_headless-4.5.1.48-cp37-cp37m-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for opencv_python_headless-4.5.1.48-cp37-cp37m-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 f5e40a06116460ef2fd2d1c24be3b65f8bfb5fcdfe433f3fc01bcb4c2eb485bf
MD5 590b60a8d88a22e55e01c8dbc39a84f3
BLAKE2b-256 4ac36a2cf67067e6d8c5aadb7cbae891a774cfc9e63ef35f7e8e74fa6636a9ef

See more details on using hashes here.

File details

Details for the file opencv_python_headless-4.5.1.48-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: opencv_python_headless-4.5.1.48-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 34.8 MB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.1 requests-toolbelt/0.9.1 tqdm/4.55.1 CPython/3.6.8

File hashes

Hashes for opencv_python_headless-4.5.1.48-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 e3027e0d1b71b68b5cfe1ea9c627e323dff71112c854ba19805258d8fc6c630e
MD5 2c5c6015ded8a27ed344ac4d7d9b8476
BLAKE2b-256 705407a644b0f99abd1f62b3e3bef8c0fb26ba3ffcd4eaa6f2bbfc2c57093db5

See more details on using hashes here.

File details

Details for the file opencv_python_headless-4.5.1.48-cp36-cp36m-win32.whl.

File metadata

  • Download URL: opencv_python_headless-4.5.1.48-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.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.1 requests-toolbelt/0.9.1 tqdm/4.55.1 CPython/3.6.8

File hashes

Hashes for opencv_python_headless-4.5.1.48-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 522f12dd994e064a30562adfd63b9439099bd7c80819f5261c37ebe593283c9e
MD5 e8ead65dcde9113deb3b275e8a803968
BLAKE2b-256 e9bb51ec0e42c8a713e87b9103dd22f54bf710a7acbc603a9602df27dadf1972

See more details on using hashes here.

File details

Details for the file opencv_python_headless-4.5.1.48-cp36-cp36m-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for opencv_python_headless-4.5.1.48-cp36-cp36m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0e02809db2968e54f3c23340be6ff9a1428b3f03f5dca7cd5aceda66e319ce86
MD5 f72c17796971c7cb7fbb8bfe17efad5a
BLAKE2b-256 96fc4da675cc522a749ebbcf85c5a63fba844b2d44c87e6f24e3fdb147df3270

See more details on using hashes here.

File details

Details for the file opencv_python_headless-4.5.1.48-cp36-cp36m-manylinux2014_i686.whl.

File metadata

File hashes

Hashes for opencv_python_headless-4.5.1.48-cp36-cp36m-manylinux2014_i686.whl
Algorithm Hash digest
SHA256 924aa4c34ead0b817309f42291dc526b2a7755476afe3009d1e275fc3090d92d
MD5 0133d2cf0ef02149928325620ab19f5b
BLAKE2b-256 bbb71829bec8317d7cf9c7f924313f70d23a1f2a3e742f4245767ed22573e1bd

See more details on using hashes here.

File details

Details for the file opencv_python_headless-4.5.1.48-cp36-cp36m-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for opencv_python_headless-4.5.1.48-cp36-cp36m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 777fb596e04331f73ef5b0c1faa4d33348f29ca58216d9286355c16f5489c939
MD5 684fb4159f69470d51db68cbea5ac300
BLAKE2b-256 accb7d66452e3b12d06a47071da32d0717fc89aac3eeef16986e7e677ae4a72d

See more details on using hashes here.

File details

Details for the file opencv_python_headless-4.5.1.48-cp36-cp36m-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for opencv_python_headless-4.5.1.48-cp36-cp36m-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 f2011ecb3980bbed283d17d43e0f1221bac88c0cac1a6fb59a056544de2df2f7
MD5 80ab1b91ba8d06a133e5262e7b65b6e2
BLAKE2b-256 79c45d59fba9d066523fc8213dbfff3fc4cb07930836baee17287d374e68ea7d

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