Cài đặt môi trường phát triển OpenCV với Python trên Windows
Ngày cập nhật: 14/01/2022 | Lượt xem: 3986 | Số từ: 217 | Phân loại: Nhận diện hình ảnh
Trước tiên, bạn cần cài đặt Python trên hệ điều hành Windows. Sau đó, sử dụng trình quản lý gói pip
để cài đặt các thư viện cần thiết của OpenCV.
Để bắt đầu, bạn nên cài đặt một số thư viện phụ trợ quan trọng như numpy
, matplotlib
và chính opencv-python
. Các lệnh sau sẽ giúp bạn thực hiện việc này:
|
|
Sau khi cài đặt xong, bạn có thể kiểm tra phiên bản của OpenCV để xác nhận rằng quá trình cài đặt đã thành công:
|
|
Nếu bạn thấy xuất hiện số phiên bản như trên, điều đó cho thấy mọi thứ đã được cài đặt đúng cách.
Cách cài đặt theo hướng dẫn chính thức không hiệu quả
Lưu ý: Nếu bạn tham khảo hướng dẫn cài đặt chính thức tại địa chỉ sau:
Tôi cá nhân không tìm thấy tệp tin cv2.pyd
được đề cập trong tài liệu, vì vậy tôi đã chọn phương pháp cài đặt đơn giản hơn là sử dụng pip
.
Sử dụng Docker để cài đặt môi trường phát triển OpenCV
Tôi từng cân nhắc việc sử dụng Docker để xây dựng môi trường phát triển OpenCV-Python. Tuy nhiên, do nhu cầu thường xuyên hiển thị hình ảnh để hiệu chỉnh thông số, tôi thấy rằng kiểu phát triển dựa hoàn toàn vào terminal không phù hợp lắm.
Dưới đây là một vài nguồn tài liệu liên quan đến chủ đề này:
Nếu bạn vẫn muốn thử dùng Docker, bạn có thể tải về từ trang chủ:
Phiên bản Docker dành cho Windows (4.3.2) có kích thước gần 500MB, khá lớn nếu bạn không có nhu cầu cao về container hóa ứng dụng.
Tổng kết: Việc cài đặt OpenCV trên Windows có thể thực hiện dễ dàng bằng pip mà không cần phức tạp như các cách khác. Tuy nhiên, nếu bạn có nhu cầu nâng cao hoặc thích làm việc trong môi trường container, Docker cũng là một lựa chọn đáng cân nhắc.