Hướng dẫn install opencv c++ - cài đặt opencv c ++

Hướng dẫn install opencv c++ - cài đặt opencv c ++

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: Thực thi một số code mẫu

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 4: Kiểm tra kết quả
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 đặtSau 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 16Visual Studio 15Visual Studio 14OpenCV-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

Bước 3: Cài đặt OpenCV

Bước 4: Thực thi một số code mẫuMore info và sau đó nhấp vào Run anyway.

Hướng dẫn install opencv c++ - cài đặt opencv c ++

Hướng dẫn install opencv c++ - cài đặt opencv c ++

2. Cài đặt OpenCV trên Windows cho PythonWelcome. Nhấp vào Next để đọc License.

Hướng dẫn install opencv c++ - cài đặt opencv c ++

Bước 1: Cài đặt Anaconda cho Python 3I accept the agreement và chọn tiếp Next.

Hướng dẫn install opencv c++ - cài đặt opencv c ++

Bước 2: Tạo môi trường ảo

Hướng dẫn install opencv c++ - cài đặt opencv c ++

Bước 4: Kiểm tra kết quảInstall để tiếp tục.

Hướng dẫn install opencv c++ - cài đặt opencv c ++

Hướng dẫn install opencv c++ - cài đặt opencv c ++

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.

Hướng dẫn install opencv c++ - cài đặt opencv c ++

Bước 4: Thực thi một số code mẫu

2. Cài đặt OpenCV trên Windows cho Python

#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ước 1: Cài đặt Anaconda cho Python 3

Bước 2: Tạo môi trường ảo

mkdir build 
cd build
cmake -G "Visual Studio 16 2019" ..
cmake --build . --config Release
cd ..
.\build\Release\sampleCode.exe

Bước 4: Kiểm tra kết quả

  • Hướng dẫn install opencv c++ - cài đặt opencv c ++
    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.
  • Hướng dẫn install opencv c++ - cài đặt opencv c ++
    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.

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

Hướng dẫn install opencv c++ - cài đặt opencv c ++

Bước 4: Kiểm tra kết quả

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

Bước 2: Tạo môi trường ảo

Bước 4: Kiểm tra kết quả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

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.

conda activate virtualenv
pip install opencv-contrib-python

Bước 2: Tải trình cài đặt

conda deactivate

Bước 4: Thực thi một số code mẫu

2. Cài đặt OpenCV trên Windows cho PythonCommand 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

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 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.

Visual Studio 16

Visual Studio 15

Visual Studio 14

Hướng dẫn install opencv c++ - cài đặt opencv c ++