Hướng dẫn install opencv-python

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.

Các bước install  OpenCV trên Ubuntu

  1. install  Python trên hệ thống của bạn
  2. install pip
  3. install  thư viện OpenCV bằng pip

install  Python

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.

sudo apt-get install python3

Hướng dẫn install opencv-python

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

Hướng dẫn install opencv-python

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

Hướng dẫn 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:

  1. Mở thiết bị đầu cuối trong hệ thống của bạn.
  2. 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.
  3. 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.

Hướng dẫn install opencv-python

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.

Hướng dẫn install opencv-python

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.

Hướng dẫn install opencv-python

Hướng dẫn install opencv-python

Trình cài đặt bắt đầu với giao diện Welcome. Nhấp vào Next để đọc License.

Hướng dẫn install opencv-python

Nếu đồng ý thì chọn I accept the agreement và chọn tiếp Next.

Hướng dẫn install opencv-python

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.

Hướng dẫn install opencv-python

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.

Hướng dẫn install opencv-python

Hướng dẫn install opencv-python

Sau khi cài đặt xong OpenCV, bạn có thể thoát khỏi trình cài đặt.

Hướng dẫn install opencv-python

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.

  • Hướng dẫn install opencv-python
    Ảnh gốc
  • Hướng dẫn install opencv-python
    Ả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.

Hướng dẫn install opencv-python

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: http://aiots.vn hoặc linhkienaiot.com

Hướng dẫn install opencv-python