Cách install OpenCV – Hướng dẫn từng bước Mục tiêu của ngày hôm nay sẽ là thiết lập môi trường để cuối cùng chúng ta có thể tham gia vào việc lập trình. Hướng dẫn này sẽ hướng dẫn bạn quy trình từng bước để install OpenCV Python dễ dàng. Các bài viết liên quan: Có hai phiên bản chính của Python, Python2 và Python3. Chúng tôi sẽ đề cập đến phiên bản Python mới nhất trong suốt các hướng dẫn vì nó hỗ trợ các tính năng mới
hơn. OpenCV không quan tâm nhiều đến phiên bản Python, các ràng buộc sẽ hoạt động giống nhau. Mở thiết bị đầu cuối trong hệ thống ubuntu của bạn. Lệnh sau sẽ tải Python trực tiếp vào máy của bạn.Các bước install OpenCV trên Ubuntu
install Python
sudo apt-get install python3
install pip
Pip là trình install gói cho Python. Với pip, chúng ta có thể dễ dàng quản lý việc install các gói Python. Để install pip trong hệ thống ubuntu của bạn, chỉ cần chạy lệnh này trên thiết bị đầu cuối.
sudo apt-get install python3-pip
install thư viện OpenCV bằng pip
Sau khi install Python và pip, chúng ta có thể install trực tiếp thư viện OpenCV và bắt đầu sử dụng chúng. Để install thư viện, chúng ta cần nhập lệnh đã cho vào terminal.
pip3 install opencv-python
Đây là tất cả những gì bạn cần làm. Bây giờ bạn đã sẵn sàng để bắt đầu xây dựng các dự án tuyệt vời.
Làm thế nào để Xác minh install OpenCV đã hoàn tất?
Để kiểm tra xem mọi thứ đã được install đúng chưa, hãy làm theo các bước sau:
- Mở thiết bị đầu cuối trong hệ thống của bạn.
- Khởi động trình bao Python bằng cách nhập python3 và sau đó nhấn enter. Bạn sẽ ở bên trong trình bao Python 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.
Nếu bạn không gặp bất kỳ lỗi nào sau khi hoàn thành các bước này, thì bạn đã install thành công thư viện Python và OpenCV. Thiết bị đầu cuối của bạn sẽ trông giống như hình dưới đây.
Bản tóm tắt
Trong hướng dẫn này, chúng tôi đã định cấu hình Python thành công và install thư viện OpenCV cho Python bằng pip. Việc thiết lập rất dễ dàng và chỉ mất 5 phút để hoàn thành. Cuối cùng, chúng tôi đã thấy cách bạn có thể xác minh xem mọi thứ có được install đúng cách hay không.
Xóa tất cả các khái niệm cơ bản của bạn về OpenCV với Hướng dẫn OpenCV Python
Bạn có gặp khó khăn gì khi install OpenCV trong hệ thống của mình không?Các chuyên gia của chúng tôi tại websitehcm sẽ sẵn lòng trợ giúp bạn.
Việc cài đặt OpenCV từ Source được trình bày ở bài viết trước có thể mất nhiều thời gian. Tùy thuộc vào phần cứng của bạn và cấu hình cài đặt, có thể mất từ 5 phút đến 2 giờ. Bài viết này giới thiệu cách cài đặt OpenCV trên Windows cho C++ bằng file .exe và cho Python bằng Anaconda.
Bài viết gồm các nội dung chính sau:
1. Cài đặt OpenCV trên Windows cho C++
Bước 1: Cài đặt Visual Studio
Bước 2: Tải trình cài đặt
Bước 3: Cài đặt OpenCV
Bước 4: Thực thi một số code mẫu
2. Cài đặt OpenCV trên Windows cho Python
Bước 1: Cài đặt Anaconda cho Python 3
Bước 2: Tạo môi trường ảo
Bước 3: Cài đặt OpenCV
Bước 4: Kiểm tra kết quả
1. Cài đặt OpenCV trên Windows cho C++
Bước 1: Cài đặt Visual Studio
Bạn có thể tải xuống phiên bản Visual Studio mới nhất tại đây. Ngoài ra, bạn có thể tìm các phiên bản cũ hơn tại đây.
Bước 2: Tải trình cài đặt
Sau khi đã cài đặt xong Visual Studio, bạn tải trình cài đặt theo phiên bản Visual Studio đã cài đặt.
OpenCV | Visual Studio 16 | Visual Studio 15 | Visual Studio 14 |
OpenCV-4.5.1 | OpenCV-4.5.1-vc16.exe | OpenCV-4.5.1-vc15.exe | OpenCV-4.5.1-vc14.exe |
OpenCV-4.5.0 | OpenCV-4.5.0-vc16.exe | OpenCV-4.5.0-vc15.exe | OpenCV-4.5.0-vc14.exe |
OpenCV-4.4.0 | OpenCV-4.4.0-vc16.exe | OpenCV-4.4.0-vc15.exe | OpenCV-4.4.0-vc14.exe |
OpenCV-4.1.0 | OpenCV-4.1.0-vc16.exe | OpenCV-4.1.0-vc15.exe | OpenCV-4.1.0-vc14.exe |
Bước 3: Cài đặt OpenCV
Sau khi tải xuống trình cài đặt, nhấp đúp vào để chạy trình cài đặt. Trước khi trình cài đặt bắt đầu, nó sẽ yêu cầu bạn cho phép để chạy file thực thi. Nhấp vào More info và sau đó nhấp vào Run anyway.
Trình cài đặt bắt đầu với giao diện Welcome. Nhấp vào Next để đọc License.
Nếu đồng ý thì chọn I accept the agreement và chọn tiếp Next.
Tiếp theo, bạn chọn thư mục cài đặt. Có thể cài đặt OpenCV ở bất kỳ đâu trên hệ thống. Vị trí mặc định là ổ đĩa C.
Cuối cùng, trình cài đặt sẽ yêu cầu bạn xác nhận để cài đặt OpenCV trên hệ thống. Nhấp vào Install để tiếp tục.
Sau khi cài đặt xong OpenCV, bạn có thể thoát khỏi trình cài đặt.
Bước 4: Thực thi một số code mẫu
Sau khi hoàn tất việc cài đặt OpenCV, bạn có thể bắt đầu viết code. Dưới đây là một số đoạn code mẫu để kiểm tra cài đặt.
#include
#include
#include
using namespace cv;
int main[void] {
// Read image in GrayScale mode
Mat image = imread["boy.jpg", 0];
// Save grayscale image
imwrite["boyGray.jpg", image];
imshow["Grayscale image", image];
waitKey[0];
return 0;
}
Bạn có thể tải code mẫu tại đây.
Nếu bạn định thực thi code C++ bằng Cmake, hãy tải xuống và cài đặt tại đây [Windows win64-x64 Installer] và làm theo hướng dẫn bên dưới. Dòng thứ ba chỉ định phiên bản Visual Studio được cài đặt trên máy của bạn.
mkdir build
cd build
cmake -G "Visual Studio 16 2019" ..
cmake --build . --config Release
cd ..
.\build\Release\sampleCode.exe
Đoạn code trên đọc một hình ảnh đầu vào dưới dạng ảnh xám, ghi nó vào bộ nhớ và hiển thị nó. Bên dưới là ảnh đầu vào và đầu ra.
- Ảnh gốc
- Ảnh xám
Bạn có thể tham khảo hướng dẫn cài đặt bằng video tại đây.
2. Cài đặt OpenCV trên Windows cho Python
Bước 1: Cài đặt Anaconda cho Python 3
Tải và cài đặt phiên bản Anaconda Python 3 tại đây.
Khi cài đặt Anaconda thì cần tick vào cả 2 tùy chọn:
– Add Anaconda to my PATH environment variable
– Register Anaconda as my default Python
Bước 2: Tạo môi trường ảo
Ta sẽ sử dụng môi trường ảo để cài đặt các thư viện của Python. Mở Command prompt hoặc Power shell và nhập các lệnh sau:
conda create --name virtualenv python=3.8
Bước 3: Cài đặt OpenCV
Kích hoạt môi trường ảo vừa được tạo [virtualenv] và cài đặt tất cả các thư viện có liên quan bằng các lệnh sau:
conda activate virtualenv
pip install opencv-contrib-python
Sau đó OpenCV sẽ được cài đặt. Để đóng môi trường ảo thì nhập lệnh:
conda deactivate
Bước 4: Kiểm tra kết quả
Ta kiểm tra kết quả cài đặt bằng việc thực thi một số lệnh sau trong Command prompt
activate environment
conda activate virtualenv
# start python prompt
python
# import cv2 and print version
import cv2
print[cv2.__version__]
# If OpenCV is installed correctly, the above command should output OpenCV version.
# Exit and deactivate environment
exit[]
conda deactivate
Bạn có thể tham khảo hướng dẫn cài đặt bằng video tại đây.
Kết luận: Như vậy bài viết đã giới thiệu cách cài đặt OpenCV trên Windows một cách nhanh chóng và dễ dàng. Đối với C++, bằng cách sử dụng trình cài đặt .exe, OpenCV được cài đặt rất nhanh. Đối với Python thì sử dụng Anaconda làm trình quản lý gói và cài đặt OpenCV trong môi trường ảo.
Xem các bài viết giới thiệu OpenCV khác
Biên dịch: Thảo Nguyễn
Để cập nhật tin tức công nghệ mới nhất và các sản phẩm của công ty AIoT JSC, vui lòng truy cập link: //aiots.vn hoặc linhkienaiot.com