Top Ad unit 728 × 90


Cài đặt OpenCV ngôn ngữ Python

Cài đặt OpenCV ngôn ngữ Python


Bài này hướng dẫn các bạn setup OpenCV sử dụng ngôn ngữ Python trên 1 máy tính vừa mới cài Windows. Hiện tại Visual Code hỗ trợ debug Python rất tốt, rất tiện lợi cho các bạn trong việc lập trình Python, hướng dẫn cài đặt ở phần cuối bài.





Các tool cần thiết (cài theo thứ tự)

Python 2.7
Microsoft Visual C++ Compiler for Python 2.7
Numpy (hiện tại là 1.11)
Opencv (tất nhiên)
Python là một ngôn ngữ lập trình khá phổ biến, các ví dụ mẫu của OpenCV được viết bằng Python rất nhiều vì setup đơn giản, code dễ dàng, hỗ trợ nhiều platform.
Numpy (Numerical Python) là 1 plugin của python dùng để xử lý số liệu. Tuy nhiên cần phải cài Microsoft Visual C++ Compiler for Python trước khi cài numpy

Các bước cài đặt chi tiết

Bước 1: Python và Microsoft Visual C++ Compiler for Python cài đặt như các phần mềm thông thường của Windows. Lưu ý khi cài Python phải chọn Add python.exe to Path để chạy các lệnh từ command line (như hình dưới).
Bước 2: Numpy được đóng gói trong file zip, các bạn giải nén và chạy lệnh: setup.py install để cài đặt.
Bước 3: copy file opencvx.x.x\build\python\2.7\x86\cv2.pyd vào folder C:\Python27\Lib\site-packages
Bạn có thể download riêng cv2.pyd (x86) và cv2.pyd (x64) trong OpenCV 3.2.0
Bước 4: kiếm tra bằng cách gõ lệnh
>>> import cv2
>>> print cv2.__version__
Nếu hiện ra phiên bản của Opencv thì chúc mừng bạn, bạn đã thành công

Các bài tập mẫu

Sau khi cài đặt thành công, các bạn vào thư mục opencv\sources\samples\python và opencv\sources\samples\python2 để xem các bài tập mẫu. Source online ở https://github.com/opencv/opencv/tree/master/samples/python Chỉ cần double click vào các file *.py là được. Không cần cài đặt nhiều bước như các ngôn ngữ khác (C#, C++)
Trong đó, file demo.py là tổng hợp các bài mẫu kèm theo giải thích.

Cài đặt Visual Code để debug python
Visual Code là tool để edit source code (Python, C#, C++) nhẹ hơn Visual Studio rất nhiều.
Bước 1: download Visual Code (44 MB)
Bước 2: cài đặt Python extension
Như vậy bạn đã có thể debug line-by-line giống như C++ 😀 Thử mở 1 file example bất kỳ, ấn F5 để run, F10 và F11 y như Visual Studio.
Video hướng dẫn mới nhất: 

Cài đặt OpenCV ngôn ngữ Python Reviewed by Jacky on tháng 12 10, 2017 Rating: 5

Không có nhận xét nào:

All Rights Reserved by Cộng Đồng OpenCV © 2017
Edit bởi: Jacky Le | Youtube Channel: JACKY LE

Biểu mẫu liên hệ

Tên

Email *

Thông báo *

Được tạo bởi Blogger.