Nhập trăn cv2

Chúng tôi khuyên bạn nên sử dụng Anaconda với Python 3 để làm bài tập về nhà. Có thể tìm thấy hướng dẫn cài đặt anaconda và Python 3 tại http. // tài liệu. trăn anaconda. com/anaconda/cài đặt/linux/. Dưới đây là một hướng dẫn ngắn để cài đặt hệ thống thí nghiệm trên máy phòng thí nghiệm PSU Linux và trên máy Windows thông thường. Lưu ý, chúng tôi thực sự khuyên bạn nên hoàn thành bài tập về nhà trên máy Linux và sẽ chỉ chấm điểm bài tập của bạn trên Linux

Linux.  

1. Cài đặt anaconda

quên https. //repo. sự liên tục. io/lưu trữ/Anaconda3-2018. 12-Linux-x86_64. sh
bash Anaconda3-2018. 12-Linux-x86_64. sh -b -p $HOME/anaconda
export PATH="$HOME/anaconda/bin. $PATH"
cập nhật conda --all

2. Cài đặt các thư viện cần thiết.  

pip cài đặt opencv-python==3. 4. 2. 17
pip cài đặt opencv-contrib-python==3. 4. 2. 17

Cửa sổ.

1. Tải xuống và cài đặt môi trường anaconda Python 3. 7.
Tải xuống. https. //www. trăn anaconda. com/download/#windows
Cài đặt. http. // tài liệu. trăn anaconda. com/anaconda/install/windows/

2. Mở Dấu nhắc Anaconda
Menu Bắt đầu / Dấu nhắc Anaconda3 / Dấu nhắc Anaconda

3. Trong Anaconda Prompt, gõ lệnh để cài đặt các thư viện cần thiết

pip cài đặt opencv-python==3. 4. 2. 17
pip cài đặt opencv-contrib-python==3. 4. 2. 17

4. Chạy chương trình python của bạn

Để 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ó Python chưa, hãy làm theo hướng dẫn sau

Mở dòng lệnh [tìm cmd trong hộp thoại Run[+ R].
Bây giờ hãy chạy lệnh sau.

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

Nếu không có Python, hãy xem Cách cài đặt Python trên Windows? .
 
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ài đặt trên hệ thống của bạn hay chưa, chỉ cần vào dòng lệnh và thực hiện lệnh sau.

pip -V

Nếu không có PIP, hãy xem Làm cách nào để cài đặt PIP trên Windows?

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

OpenCV có thể được tải xuống và cài đặt trực tiếp bằng cách sử dụng pip [trình quản lý gói]. Để cài đặt OpenCV, chỉ cần vào dòng lệnh và gõ lệnh sau

pip install opencv-python

Bắt đầu với việc cài đặt

  • Nhập lệnh trong Terminal và tiến hành
  • Thu thập thông tin và tải dữ liệu
  • Cài đặt gói
  • Cài đặt xong

Để kiểm tra xem OpenCV đã được cài đặt đúng chưa, chỉ cần chạy các lệnh sau để thực hiện kiểm tra phiên bản

Python "ModuleNotFoundError. Không có mô-đun có tên 'cv2'" xảy ra khi chúng tôi quên cài đặt mô-đun opencv-python trước khi nhập hoặc cài đặt mô-đun trong môi trường không chính xác. Để giải quyết lỗi, hãy cài đặt mô-đun bằng cách chạy lệnh pip install opencv-python

Các bước bên dưới được kiểm tra trong máy Windows 7-64 bit với Visual Studio 2010 và Visual Studio 2012. Ảnh chụp màn hình hiển thị VS2012

Cài đặt OpenCV từ các tệp nhị phân dựng sẵn

  1. Các gói Python bên dưới sẽ được tải xuống và cài đặt vào vị trí mặc định của chúng
    1. Trăn 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 dùng vì chúng tôi sử dụng nó rất nhiều trong hướng dẫn của mình]
  2. Cài đặt tất cả các gói vào vị trí mặc định của chúng. Python sẽ được cài đặt vào C:/Python27/ trong trường hợp Python 2. 7
  3. Sau khi cài đặt, hãy mở Python IDLE. Nhập import numpy và đảm bảo rằng Numpy đang hoạt động tốt
  4. Tải xuống bản phát hành OpenCV mới nhất từ ​​trang GitHub hoặc SourceForge và nhấp đúp để giải nén nó
  5. Chuyển đến opencv/build/python/2. 7 thư mục
  6. Sao chép cv2. pyd sang C. /Python27/lib/site-gói
  7. Mở Python IDLE và nhập các mã sau vào thiết bị đầu cuối Python

    >>> in[ cv. __phiên bản__ ]

Nếu kết quả in ra không có lỗi gì thì 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
  2. Tải xuống và cài đặt các gói Python cần thiết vào vị trí mặc định của chúng

    Lưu ý Trong trường hợp này, chúng tôi đang sử dụng các gói Python nhị phân 32 bit. Nhưng nếu bạn muốn sử dụng OpenCV cho x64, các gói nhị phân 64 bit của gói Python sẽ được cài đặt. Vấn đề là, không có tệp nhị phân 64 bit chính thức nào của Numpy. Bạn phải tự xây dựng nó. Để làm được đ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 khởi động Python IDLE, nó sẽ hiển thị chi tiết trình biên dịch. Bạn có thể biết thêm thông tin tại đâ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 được tạo sẵn từ các bên thứ ba như Anaconda, Enthought, 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 vỏ duy nhất. Bạn cũng có thể tải xuống phiên bản 32 bit
  3. Đảm bảo Python và Numpy đang hoạt động tốt
  4. Tải xuống nguồn OpenCV. Nó có thể từ Sourceforge [đối với phiên bản phát hành chính thức] hoặc từ Github [đối với nguồn mới nhất]
  5. Giải nén nó vào một thư mục, opencv và tạo một thư mục mới được xây dựng trong đó
  6. Mở CMake-gui [Bắt đầu > Tất cả chương trình > CMake-gui]
  7. Điền vào các trường như sau [xem hình bên dưới]
    1. Nhấp vào Duyệt nguồn. và định vị thư mục opencv
    2. Nhấp vào Duyệt bản dựng. và định vị thư mục bản dựng mà chúng tôi đã tạo
    3. Nhấp vào Cấu hì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 phù hợp [ở đây, Visual Studio 11] và nhấp vào Kết thúc

    5. Đợi cho đến khi quá trình phân tích kết thúc
  8. 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 để mở rộng nó. Nó quyết định những tính năng bổ sung bạn cần. Vì vậy, hãy đánh dấu các trường thích hợp. Xem hình ảnh bên dưới

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

  10. Các trường còn lại chỉ định mô-đun nào sẽ được xây dựng. Do các module GPU chưa được hỗ trợ bởi OpenCV-Python nên bạn hoàn toàn có thể bỏ qua để tiết kiệm thời gian [Nhưng nếu bạn làm việc với chúng thì hãy để nó ở đó]. Xem hình ảnh bên dưới

  11. Bây giờ hãy nhấp vào trường BẬT để mở rộng nó. Đảm bảo rằng ENABLE_SOLUTION_FOLDERS không được chọn [Các thư mục giải pháp không được phiên bản Visual Studio Express hỗ trợ]. Xem hình ảnh bên dưới

  12. Ngoài ra, hãy đảm bảo rằng trong trường PYTHON, mọi thứ đã được điền. [Bỏ qua PYTHON_DEBUG_LIBRARY]. Xem hình ảnh bên dưới

  13. Cuối cùng bấm vào nút Tạo
  14. Bây giờ hãy vào thư mục opencv/build của chúng tôi. Ở đó bạn sẽ tìm thấy OpenCV. tập tin sln. Mở nó bằng Visual Studio
  15. Kiểm tra chế độ xây dựng dưới dạng Phát hành thay vì Gỡ lỗi
  16. Trong trình khám phá giải pháp, nhấp chuột phải vào Giải pháp [hoặc ALL_BUILD] và xây dựng nó. Nó sẽ mất một thời gian để hoàn thành
  17. Một lần nữa, nhấp chuột phải vào INSTALL và xây dựng nó. Bây giờ OpenCV-Python sẽ được cài đặt

  18. Mở Python IDLE và nhập 'nhập cv2 dưới dạng cv'. Nếu không có lỗi, nó đã được cài đặt đúng
Lưu ý Chúng tôi đã cài đặt mà không có hỗ trợ nào khác như TBB, Eigen, Qt, Tài liệu, v.v. Sẽ rất khó để giải thích nó ở đây. Một video chi tiết hơn sẽ sớm được bổ sung hoặc bạn chỉ có thể hack xung quanh

Tài nguyên bổ sung

bài tập

Nếu bạn có máy windows, hãy biên dịch OpenCV từ nguồn. Làm tất cả các loại hack. Nếu bạn gặp bất kỳ vấn đề nào, hãy truy cập diễn đàn OpenCV và giải thích vấn đề của bạn

Nhập cv2 bằng Python là gì?

Khởi động trình bao Python bằng cách nhập python3 rồi nhấn enter. Bạn sẽ ở bên trong Python shell nơi bạn có thể thực thi mã Python của mình. Nhập gói cv2 là tên của mô-đun OpenCV . Nhập "nhập cv2" và nhấn enter.

Làm cách nào để cài đặt pip cv2 bằng Python?

Để sử dụng OpenCV, chúng ta cần cài đặt nó. .
Bước 1 - Đảm bảo Python và pip được cài đặt sẵn trên hệ thống của bạn. Nhập các lệnh sau vào dấu nhắc lệnh để kiểm tra xem python và pip đã được cài đặt trên hệ thống của bạn chưa. Để kiểm tra Python. .
Bước 2 - Cài đặt OpenCV. OpenCV có thể được cài đặt bằng pip

Làm cách nào để giải quyết nhập cv2 bằng Python?

Lỗi "ModuleNotFoundError" của Python. Không có mô-đun có tên 'cv2'" xảy ra khi chúng tôi quên cài đặt mô-đun opencv-python trước khi nhập mô-đun hoặc cài đặt mô-đun trong môi trường không chính xác. Để giải quyết lỗi, hãy cài đặt mô-đun bằng cách chạy lệnh pip install opencv-python .

Làm cách nào để cài đặt cv2 trong Python VS Code?

Nhận xét .
Cài đặt gói cv2 với pip3 install --upgrade opencv-python
Mở VSCode, tạo tệp python, thêm nhập cv2 và thử sử dụng bất kỳ phương thức nào từ gói đó

Chủ Đề