OpenCV là viết tắt của Open Source Computer Vision, là một thư viện mở gồm
các hàm được xây dựng phục vụ cho việc xử lý thị giác máy thời gian thực (Real time
computer vision). Các thuật tóan xử lý ảnh thông thường lẫn cao cấp đều được tối ưu
hóa bởi các nhà phát triển thư viện thành các hàm đơn giản và rất dễ sử dụng. OpenCV
hỗ trợ hai ngôn ngữ chính: C/C++ và python
Bài viết này hướng dẫn cài đặt thư viện OPENCV version 1.1 prevới Visual Studio
2008,Ngôn ngữ lập trình C++
Bước 1 : Bạn phải cài đặt Phần mềm Visual Studio 2008 của Microsoft
Bước 2: Download phiên bản OPENCV 1.1 pre tại
Tutorial 0 : Cài đặt thư viện OPENCV
Tutorial 0 : Cài đặt thư viện OPENCV
Ngày hoàn thành : 10/11/2009
Nhóm thực hiên : DeafNoFearGun
OpenCV là viết tắt của Open Source Computer Vision, là một thư viện mở gồm
các hàm được xây dựng phục vụ cho việc xử lý thị giác máy thời gian thực (Real time
computer vision). Các thuật tóan xử lý ảnh thông thường lẫn cao cấp đều được tối ưu
hóa bởi các nhà phát triển thư viện thành các hàm đơn giản và rất dễ sử dụng. OpenCV
hỗ trợ hai ngôn ngữ chính: C/C++ và python
Bài viết này hướng dẫn cài đặt thư viện OPENCV version 1.1 pre với Visual Studio
2008,Ngôn ngữ lập trình C++
Bước 1 : Bạn phải cài đặt Phần mềm Visual Studio 2008 của Microsoft
Bước 2: Download phiên bản OPENCV 1.1 pre tại
in/1.1pre1/OpenCV_1.1pre1a.exe/download
Bước 3: Cài đặt thư viện OPENCV trong môi trường Windows
Cần nhớ vị trí setup để tiện việc cài đặt vào Studio 2008 ở các bước tiếp theo
Bước 4 :
Mở Visual Studio 2008,chọn Tool -> Option
Nhìn bên trái,chọn Projects and Solutions ->VC++ Directories
Sau đó,nhìn bên phai thấy shown directories for -> chọn Include Files
Tiếp đó,Add các folder chứa includes như trong hình:
Tại Shown directories for-> chọn Library Files->Add folder chứa file .lib như
hình sau:
Bước 5:
Tiếp đến tạo 1 project đơn giản theo các bước sau:
Trong Visual Studio 2008 chọn File -> New ->Chọn Project
Chọn tiếp ngôn ngữ VC++
Sau khi click OK,chọn Next:
Chọn Empty project,Console applocation
Cuối cùng chọn Finish.
Sau đó click phải vào source file->add item->new item
Chọn kiểu file .cpp và đặt tên là main
Bước 6:
Trên thanh menu của Visual studio 2008 , Chọn Project-> test Properties (
test là tên Project )
Chọn Configuration Properties ->Linker -> Input
Tại Addintional dependencies,chọn các thư viện cần Add vào:
Ví dụ : odbc32.lib odbccp32.lib cxcore.lib cv.lib highgui.lib cv.lib cvaux.lib
(tham khảo tên thư viên tại C:\Program Files\Opecv\libs)
Bước 7 : Kiểm tra xem cấu hình đã đúng chưa,copy và paste đoạn code vào file
main.cpp (đã tạo ở bước 5)
#include
#include
int main( ) {
CvCapture* capture = cvCaptureFromCAM( 0 );
IplImage* src = NULL;
cvNamedWindow( "Webcam", CV_WINDOW_AUTOSIZE );
while(1)
{
src = cvQueryFrame( capture );
if( !src ) break;
char c = cvWaitKey(33);
if (c == 27)
{
break;
}
cvShowImage( "Webcam", src );
}
cvReleaseImage( &src );
cvDestroyWindow( "Webcam" );
return 0;
}
Đoạn code này đọc dữ liệu vào từ webcam,nếu như bạn không có webcam thì chương
trình không hiện ra thông báo lỗi có nghĩa là OK.
Kêt thúc Tutorial 0.
Mọi Góp ý xin gửi về địa chỉ Email :
[email protected]