Tutorial hướng dẫn sử dụng openCV để lấy hình ảnh từ webcam

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

pdf7 trang | Chia sẻ: tlsuongmuoi | Lượt xem: 9012 | Lượt tải: 2download
Bạn đang xem nội dung tài liệu Tutorial hướng dẫn sử dụng openCV để lấy hình ảnh từ webcam, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
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 : DeafNoFearGun@gmail.com

Các file đính kèm theo tài liệu này:

  • pdfTutorial 0.pdf
Tài liệu liên quan