Hướng dẫn how do i download and install opencv in python? - làm cách nào để tải xuống và cài đặt opencv trong python?

Điều kiện tiên quyết: Giới thiệu ngôn ngữ Python & NBSP; OpenCV là thư viện nguồn mở lớn cho tầm nhìn máy tính, học máy và xử lý hình ảnh và bây giờ nó đóng vai trò chính trong hoạt động thời gian thực rất quan trọng trong các hệ thống ngày nay. Bằng cách sử dụng nó, người ta có thể xử lý hình ảnh và video để xác định các đối tượng, khuôn mặt hoặc thậm chí là chữ viết tay của con người. Khi nó được tích hợp với các thư viện khác nhau, chẳng hạn như Numpuy, Python có khả năng xử lý cấu trúc mảng OpenCV để phân tích. Để xác định các mẫu hình ảnh và các tính năng khác nhau của nó, chúng tôi sử dụng không gian vector và thực hiện các hoạt động toán học trên các tính năng này. Python Language Introduction
 
OpenCV is the huge open-source library for computer vision, machine learning, and image processing and now it plays a major role in real-time operation which is very important in today’s systems. By using it, one can process images and videos to identify objects, faces, or even the handwriting of a human. When it integrated with various libraries, such as Numpuy, python is capable of processing the OpenCV array structure for analysis. To Identify image patterns and its various features we use vector space and perform mathematical operations on these features.

Để cài đặt OpenCV, người ta phải có Python và PIP, được cài đặt sẵn trên hệ thống của họ. Để kiểm tra xem hệ thống của bạn có chứa Python hay không, hãy xem qua các hướng dẫn sau:

Mở dòng lệnh (tìm kiếm CMD trong hộp thoại chạy ( + r). Bây giờ chạy lệnh sau:Command line(search for cmd in the Run dialog( + R).
Now run the following command:

python --version

Nếu Python đã được cài đặt, nó sẽ tạo ra một thông báo với phiên bản Python có sẵn.

Hướng dẫn how do i download and install opencv in python? - làm cách nào để tải xuống và cài đặt opencv trong python?

Nếu Python không có mặt, hãy xem xét cách cài đặt Python trên Windows? và làm theo các hướng dẫn được cung cấp. & NBSP; PIP là một hệ thống quản lý gói được sử dụng để cài đặt và quản lý các gói/thư viện phần mềm được viết bằng Python. Các tệp này được lưu trữ trong một kho lưu trữ trực tuyến lớn được gọi là Chỉ mục gói Python (PYPI). Để kiểm tra xem PIP có được cài đặt trên hệ thống của bạn không, chỉ cần chuyển đến dòng lệnh và thực hiện lệnh sau:
 
PIP is a package management system used to install and manage software packages/libraries written in Python. These files are stored in a large “on-line repository” termed as Python Package Index (PyPI).
To check if PIP is already installed on your system, just go to the command line and execute the following command:

pip -V

Hướng dẫn how do i download and install opencv in python? - làm cách nào để tải xuống và cài đặt opencv trong python?

Nếu PIP không có mặt, hãy xem xét cách cài đặt PIP trên Windows? và làm theo các hướng dẫn được cung cấp.

Tải xuống và cài đặt OpenCV:

OpenCV có thể được tải xuống trực tiếp và cài đặt với việc sử dụng PIP (Trình quản lý gói). Để cài đặt OpenCV, chỉ cần chuyển đến dòng lệnh và nhập lệnh sau:

pip install opencv-python

Bắt đầu với bản cài đặt:

Để kiểm tra xem OpenCV có được cài đặt chính xác không, chỉ cần chạy các lệnh sau để thực hiện kiểm tra phiên bản:

python
>>>import cv2
>>>print(cv2.__version__)

Hướng dẫn how do i download and install opencv in python? - làm cách nào để tải xuống và cài đặt opencv trong python?

Tải xuống nguồn opencv. ....

Trích xuất nó vào một thư mục, openCV và tạo một bản dựng thư mục mới trong đó ..

  • Làm cách nào để cài đặt opencv theo cách thủ công

Cài đặt OpenCV-Python.

Tải xuống và cài đặt môi trường Anaconda Python 3.7: Tải xuống: https://www.anaconda.com/doad/#windows. ....

  1. Mở lời nhắc Anaconda. Bắt đầu menu / lời nhắc Anaconda3 / Anaconda ..
    1. Python 3.x (3.4+) hoặc Python 2.7.x từ đây.
    2. Gói Numpy (ví dụ: sử dụng lệnh pip install numpy).
    3. Matplotlib (pip install matplotlib) (matplotlib là tùy chọn, nhưng được khuyến nghị vì chúng tôi sử dụng nó rất nhiều trong các hướng dẫn của chúng tôi).
  2. Cài đặt tất cả các gói vào vị trí mặc định của họ. Python sẽ được cài đặt vào C:/Python27/ trong trường hợp Python 2.7.
  3. Sau khi cài đặt, mở Python Idle. Nhập Numpy nhập khẩu và đảm bảo Numpy đang hoạt động tốt.import numpy and make sure Numpy is working fine.
  4. Tải xuống bản phát hành OpenCV mới nhất từ ​​trang web GitHub hoặc SourceForge và nhấp đúp vào để trích xuất nó.
  5. Thư mục Goto OpenCV/Build/Python/2.7.opencv/build/python/2.7 folder.
  6. Sao chép CV2.pyd vào C:/Python27/Lib/Trang web.cv2.pyd to C:/Python27/lib/site-packages.
  7. Mở Python Idle và gõ các mã sau trong thiết bị đầu cuối Python.

    >>> Nhập CV2 dưới dạng CV

    >>> in (cv .__ phiên bản__)

Nếu kết quả được in ra mà không có bất kỳ lỗi nào, xin chúc mừng !!! Bạn đã cài đặt OpenCV-Python thành công.

Xây dựng OpenCV từ nguồn

  1. Tải xuống và cài đặt Visual Studio và CMake.
    1. Visual Studio 2012
    2. Cmake
  2. Tải xuống và cài đặt các gói Python cần thiết vào các vị trí mặc định của chúng

    1. Python
    2. Numpy
    Notein trường hợp này, chúng tôi đang sử dụng các nhị phân 32 bit của các gói Python. Nhưng nếu bạn muốn sử dụng OpenCV cho x64, các nhị phân 64 bit của các gói Python sẽ được cài đặt. Vấn đề là, không có nhị phân chính thức 64 bit của Numpy. Bạn phải tự mình xây dựng nó. Đối với điều đó, bạn phải sử dụng cùng một trình biên dịch được sử dụng để xây dựng Python. Khi bạn bắt đầu Python Idle, nó sẽ hiển thị các chi tiết trình biên dịch. Bạn có thể nhận thêm thông tin ở đây. Vì vậy, hệ thống của bạn phải có cùng phiên bản Visual Studio và xây dựng Numpy từ nguồn. Một phương pháp khác để có các gói Python 64 bit là sử dụng các bản phân phối Python làm sẵn từ các bên thứ ba như Anaconda, hấp dẫn, v.v ... Nó sẽ có kích thước lớn hơn, nhưng sẽ có mọi thứ bạn cần. Mọi thứ trong một lớp vỏ. Bạn cũng có thể tải xuống phiên bản 32 bit.
  3. Hãy chắc chắn rằng Python và Numpy đang hoạt động tốt.
  4. Tải xuống nguồn opencv. Nó có thể là từ SourceForge (cho phiên bản phát hành chính thức) hoặc từ GitHub (cho nguồn mới nhất).
  5. Trích xuất nó vào một thư mục, OpenCV và tạo một bản dựng thư mục mới trong đó.
  6. Mở CMake-Gui (Bắt đầu> Tất cả các chương trình> CMake-Gui)
  7. Điền vào các trường như sau (xem hình ảnh bên dưới):
    1. Nhấp vào Duyệt nguồn ... và xác định vị trí thư mục OpenCV.Browse Source... and locate the opencv folder.
    2. Nhấp vào Duyệt Build ... và xác định vị trí thư mục xây dựng chúng tôi đã tạo.Browse Build... and locate the build folder we created.
    3. Nhấp vào cấu hình.Configure.

      Hướng dẫn how do i download and install opencv in python? - làm cách nào để tải xuống và cài đặt opencv trong python?

      hình ảnh

    4. Nó sẽ mở một cửa sổ mới để chọn trình biên dịch. Chọn Trình biên dịch thích hợp (tại đây, Visual Studio 11) và nhấp vào Kết thúc.Finish.

      Hướng dẫn how do i download and install opencv in python? - làm cách nào để tải xuống và cài đặt opencv trong python?

      hình ảnh

    5. Nó sẽ mở một cửa sổ mới để chọn trình biên dịch. Chọn Trình biên dịch thích hợp (tại đây, Visual Studio 11) và nhấp vào Kết thúc.
  8. Đợi cho đến khi phân tích kết thúc.WITH field to expand it. It decides what extra features you need. So mark appropriate fields. See the below image:

    Hướng dẫn how do i download and install opencv in python? - làm cách nào để tải xuống và cài đặt opencv trong python?

    hình ảnh

  9. Nó sẽ mở một cửa sổ mới để chọn trình biên dịch. Chọn Trình biên dịch thích hợp (tại đây, Visual Studio 11) và nhấp vào Kết thúc.BUILD field to expand it. First few fields configure the build method. See the below image:

    Hướng dẫn how do i download and install opencv in python? - làm cách nào để tải xuống và cài đặt opencv trong python?

    hình ảnh

  10. Nó sẽ mở một cửa sổ mới để chọn trình biên dịch. Chọn Trình biên dịch thích hợp (tại đây, Visual Studio 11) và nhấp vào Kết thúc.

    Hướng dẫn how do i download and install opencv in python? - làm cách nào để tải xuống và cài đặt opencv trong python?

    hình ảnh

  11. Nó sẽ mở một cửa sổ mới để chọn trình biên dịch. Chọn Trình biên dịch thích hợp (tại đây, Visual Studio 11) và nhấp vào Kết thúc.ENABLE field to expand it. Make sure ENABLE_SOLUTION_FOLDERS is unchecked (Solution folders are not supported by Visual Studio Express edition). See the image below:

    Hướng dẫn how do i download and install opencv in python? - làm cách nào để tải xuống và cài đặt opencv trong python?

    hình ảnh

  12. Nó sẽ mở một cửa sổ mới để chọn trình biên dịch. Chọn Trình biên dịch thích hợp (tại đây, Visual Studio 11) và nhấp vào Kết thúc.PYTHON field, everything is filled. (Ignore PYTHON_DEBUG_LIBRARY). See image below:

    Hướng dẫn how do i download and install opencv in python? - làm cách nào để tải xuống và cài đặt opencv trong python?

    hình ảnh

  13. Nó sẽ mở một cửa sổ mới để chọn trình biên dịch. Chọn Trình biên dịch thích hợp (tại đây, Visual Studio 11) và nhấp vào Kết thúc.Generate button.
  14. Đợi cho đến khi phân tích kết thúc.opencv/build folder. There you will find OpenCV.sln file. Open it with Visual Studio.
  15. Bạn sẽ thấy tất cả các trường được đánh dấu màu đỏ. Nhấp vào trường với trường để mở rộng nó. Nó quyết định những tính năng bổ sung bạn cần. Vì vậy, đánh dấu các lĩnh vực thích hợp. Xem hình ảnh dưới đây:Release instead of Debug.
  16. Bây giờ bấm vào trường xây dựng để mở rộng nó. Một vài trường đầu tiên định cấu hình phương thức xây dựng. Xem hình ảnh dưới đây:Solution (or ALL_BUILD) and build it. It will take some time to finish.
  17. Các trường còn lại chỉ định các mô -đun sẽ được xây dựng. Vì các mô-đun GPU chưa được OpenCV-Python hỗ trợ, bạn hoàn toàn có thể tránh nó để tiết kiệm thời gian (nhưng nếu bạn làm việc với chúng, hãy giữ nó ở đó). Xem hình ảnh dưới đây:INSTALL and build it. Now OpenCV-Python will be installed.

    Hướng dẫn how do i download and install opencv in python? - làm cách nào để tải xuống và cài đặt opencv trong python?

    hình ảnh

  18. Nó sẽ mở một cửa sổ mới để chọn trình biên dịch. Chọn Trình biên dịch thích hợp (tại đây, Visual Studio 11) và nhấp vào Kết thúc.
Đợi cho đến khi phân tích kết thúc.

Bạn sẽ thấy tất cả các trường được đánh dấu màu đỏ. Nhấp vào trường với trường để mở rộng nó. Nó quyết định những tính năng bổ sung bạn cần. Vì vậy, đánh dấu các lĩnh vực thích hợp. Xem hình ảnh dưới đây:

Bây giờ bấm vào trường xây dựng để mở rộng nó. Một vài trường đầu tiên định cấu hình phương thức xây dựng. Xem hình ảnh dưới đây:

Các trường còn lại chỉ định các mô -đun sẽ được xây dựng. Vì các mô-đun GPU chưa được OpenCV-Python hỗ trợ, bạn hoàn toàn có thể tránh nó để tiết kiệm thời gian (nhưng nếu bạn làm việc với chúng, hãy giữ nó ở đó). Xem hình ảnh dưới đây:

Làm cách nào để tải xuống opencv trong python?

Xây dựng OpenCV từ nguồn..
Tải xuống và cài đặt Visual Studio và CMake. ....
Tải xuống và cài đặt các gói Python cần thiết vào các vị trí mặc định của chúng. ....
Hãy chắc chắn rằng Python và Numpy đang hoạt động tốt ..
Tải xuống nguồn opencv. ....
Trích xuất nó vào một thư mục, openCV và tạo một bản dựng thư mục mới trong đó ..

Làm cách nào để cài đặt opencv theo cách thủ công

Cài đặt OpenCV-Python..
Tải xuống và cài đặt môi trường Anaconda Python 3.7: Tải xuống: https://www.anaconda.com/doad/#windows.....
Mở lời nhắc Anaconda.Bắt đầu menu / lời nhắc Anaconda3 / Anaconda ..
Trong lời nhắc Anaconda, các lệnh nhập để cài đặt các thư viện cần thiết: Cài đặt PIP openCV-python == 3.4.2.17.....
Chạy chương trình Python của bạn ..

Làm cách nào để nhập opencv vào python?

Bắt đầu vỏ Python bằng cách gõ Python3 và sau đó nhấn Enter.Bạn sẽ ở trong vỏ Python nơi bạn có thể thực hiện mã Python của mình.Nhập gói CV2 là tên của mô -đun OpenCV.Nhập nhập khẩu CV2 CV2 và nhấn Enter.

Tôi có thể cài đặt OpenCV bằng PIP không?

OpenCV có thể được cài đặt bằng PIP..