Luật An ninh mạng; Công cụ, phương pháp, kỹ thuật An ninh mạng; Đấu tranh chống luận điệu xuyên tạc đường lối chính sách của Đảng, Nhà nước; bảo vệ lý luận, chính trị, tư tưởng đạo đức Hồ Chí Minh trên không gian mạng; Tuyên truyền gương người tốt việc tốt,...
Thứ Năm, 11 tháng 12, 2014
Lâu lâu cấu hình lại OpenCV thấy nó phức tạp phết
Đầu tiên là Download và cài đặt OpenCV, yiếp theo tiến hành tùy chỉnh để có thể làm kết hợp OpenCV với Microsoft Visual Studio.
Trong hướng dẫn ở đây sử dụng phiên bản Visual Studio 2012 và OpenCV2.4.8, hệ điều hành Windows7 32 bit. Đối với các phiên bản khác thao tác tương tự.
Bước 1. Download và cài đặt thư viện OpenCV
Để download thư viện OpenCV về máy tính, thường thì download phiên bản mới nhất tại địa chỉ http://sourceforge.net/projects/opencvlibrary/.
Sau khi download, tiến hành cài đặt bình thường, để mặc định ở ổ C với tên là OpenCV. Sau khi cài đặt xong đường dẫn có dạng C:\OpenCV.
Bước 2. Sao chép các hàm trong OpenCV vào Visual Studio
Mục tiêu là sao chép 2 thư mục OpenCV và OpenCV2 trong đường dẫn:
C:\OpenCV\build\include,
sang
C:\Program Files\Microsoft Visual Studio 11.0\VC\include
Bước 3. Copy các thư viện của OpenCV về thư viện của MS Visual Studio
Mục tiêu là copy tất cả các file thư viện trong OpenCV sang thư viện của MS Visual Studio.
Đánh dấu tất cả các file trong C:\OpenCV\build\x86\vc11\lib\*.*
Copy sang C:\Program Files\Microsoft Visual Studio 11.0\VC\lib
Ở đây có một số lựa chọn cần thực hiện tùy chọn cho phù hợp:
- Chọn thư mục x86, do sử dụng Windows7, 32 bit
- Chọn thư mục vc11, do sử dụng Visual Studio phiên bản 2012 (nếu là Visual Studio 2010 chọn thư mục vc10, nếu là Visual Studio 2008 chọn thư mục vc9).
Bước 4. Sao chép các thư viện từ OpenCV sang Windows
Mục tiêu là copy tất cả các file dll từ:
C:\OpenCV\build\x86\vc11\bin
Sang
C:\Windows\System32
Bước 5. Cấu hình thuộc tính của Project
Các Project lập trình trong Visual Studio C++ có sử dụng các hàm của thư viện OpenCV, cần phải cấu hình thuộc tính của nó có sử dụng đến các thư viện cần thiết:
- Mở cửa sổ dự án (Project)
- Vào Menu Project, chọn Properties
- Chọn bên trái cửa sổ: Configuration Properties, chọn Linker, chọn Input
- Sau khi chọn bên trái, thì chọn bên phải tương ứng ở mục Additional Dependency và thêm các file thư viện cần thiết:
opencv_core248d.lib: các hàm chuẩn
opencv_highgui248d.lib: các thao tác giao diện
opencv_imgproc248d.lib: các hàm xử lý ảnh cơ bản
Tùy thuộc vào mục đích của Project sử dụng đến đâu, khai báo đến đó. Cần phải tìm hiểu thêm các thư viện của OpenCV từng thư viện có những ứng dụng gì. Có thể nghiên cứu thêm trên mạng internet hoặc tài liệu về OpenCV.
Đăng ký:
Đăng Nhận xét (Atom)
Không có nhận xét nào:
Đăng nhận xét