Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit099ed15

Browse files
authored
Make the README more clear
1 parente4893f2 commit099ed15

File tree

1 file changed

+13
-10
lines changed

1 file changed

+13
-10
lines changed

‎README.md

Lines changed: 13 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,28 +2,31 @@
22

33
##OpenCV on Wheels
44

5-
**Unofficial** pre-built OpenCV packages for Python.
5+
**Unofficial** pre-built CPU-only OpenCV packages for Python.
6+
7+
Check the manual build section if you wish to compile the bindings from source to enable additional modules such as CUDA.
68

79
###Installation and Usage
810

911
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.
10-
2. Select the correct package for your environment:
12+
2. Make sure that your`pip` version is at minimum 19.3:`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 expecially with the`manylinux` format.
13+
3. Select the correct package for your environment:
1114

12-
There are four different packages 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.
15+
There are four different packages(see options 1, 2, 3and4 below) andyou 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.
1316

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

16-
-run``pip install opencv-python`` if you need only main modules
17-
-run``pip install opencv-contrib-python`` if you need both main and contrib modules(check extra modules listing from[OpenCV documentation](https://docs.opencv.org/master/))
19+
-Option 1 - Main modules package:``pip install opencv-python``
20+
-Option 2 - Full package (contains both mainmodulesand contrib/extra modules):``pip install opencv-contrib-python``(checkcontrib/extra modules listing from[OpenCV documentation](https://docs.opencv.org/master/))
1821

19-
**b.** Packages for server (headless) environments
22+
**b.** Packages for server (headless) environments (such as Docker, cloud environments etc.)
2023

21-
These packages do not contain any GUI functionality. They are smallerandsuitableformore restricted environments.
24+
These packagesare smaller than the two other packages above because theydo not contain any GUI functionality (not compiled with Qt / other GUI components). This means that the packages avoid a heavy dependency chain to X11 librariesandyou will haveforexample 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 than OpenCV to create your GUI.
2225

23-
-run``pip install opencv-python-headless`` if you need only main modules
24-
-run``pip install opencv-contrib-python-headless`` if you needboth main and contrib modules(check extra modules listing from[OpenCV documentation](https://docs.opencv.org/master/))
26+
-Option 3 - Headless main modules package:``pip install opencv-python-headless``
27+
-Option 4 - Headless full package (containsboth mainmodulesand contrib/extra modules):``pip install opencv-contrib-python-headless``(checkcontrib/extra modules listing from[OpenCV documentation](https://docs.opencv.org/master/))
2528

26-
3. Import the package:
29+
4. Import the package:
2730

2831
``import cv2``
2932

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp