การติดตั้งการใช้งาน
Library
Opencv
1. ติดตั้งโปรแกรม
Microsoft
Visual Studio 2012 ให้เรียบร้อยพร้อมใช้งาน
2. ติดตั้ง
Library
Opencv สามารถโหลดได้จาก http://opencv.org/downloads.html ให้เลือก version ที่ต้องการ ดังรูป
3. เลือกดาวน์โหลด
version
ของ opencv ที่ต้องการ ในที่นี้ทางผู้จัดทำได้เลือก
version 3.0 BETA เลือก Opencv for Windows ดังรูป
4. ทำการติดตั้งให้เรียบร้อย
ที่ Drive
C
5. ทำการ
Set
part โดย ไปที่ control panel > System and Security >
System > Advanced system settings เลือก Environment
Variable ดังรูป
6. ที่
System
variables ให้เลือก path จากนั้น กด Edit
7. เพิ่ม
path
ของ opencv ดังนี้ C:\opencv\build\x86\vc11\bin;
(ที่ขีดเส้นใต้ path ของ opencv ที่ทำการติดตั้งไว้ตอนแรก) จากนั้น กด ปุ่ม OK
8. เปิดโปรแกรม Microsoft
Visual Studio ทำการสร้าง New Project เลือก Visual
C++ > Win32 Console Application > ตั้งชื่อ
> เลือก Location กด ปุ่ม OK
9.
กดปุ่ม Next
>
10. ที่
Application
type ให้เลือก Console application และที่ Additional
options ให้เลือก Empty project จากนั้นกดปุ่ม
Finish
11. หน้าต่าง
Solution
Explorer ให้คลิกขวาที่ชื่อ project เลือก Properties
12. ที่
Configuration
เลือก All Configurations จากนั้น เลือก C/C++
เลือก Additional Include Directories กด Edit
13. เพิ่มโฟลเดอร์
C:\opencv\build\include,
C:\opencv\build\include\opencv, C:\opencv\build\include\opencv2 เข้ามาแล้วกด
OK
14. เลือก
Linker
> General > Additional Library Directories กดEdit
15. เพิ่มโฟลเดอร์
C:\opencv\build\x86\vc11\staticlib
กด OK
16. ที่
Configuration เลือก Debug เลือก Linker
> Input > Additional Dependencies กด Edit
17. เพิ่ม
.lib ดังรูป (opencv_core300d.lib) ที่ขีดเส้นใต้เป็นตัวเลข
version ของ opencv ตามด้วย d คือ debug mode
18.
ที่
Configuration เลือก Release เลือก Linker
> Input > Additional Dependencies กด Edit
19. เพิ่ม
.lib ดังรูป (opencv_core300.lib) ที่ขีดเส้นใต้เป็นตัวเลข
version ของ OpenCV
20. ตั้งแต่เสร็จเรียบร้อย
กดปุ่ม OK
21. ที่หน้าต่าง
Solution
Explorer คลิกขวาที่ Source File > Add >New Item
22. เลือก
Visual
C++ > C++ File (.cpp) > ตั้งชื่อ > Add
23. ทดลองใส่
Code
เพื่อทดสอบการทำงาน
#include
<opencv2\highgui.hpp>
#include<opencv2\highgui\highgui.hpp>
int
main(){
//
Read image from file
cv::Mat
img = cv::imread("C://opencv.png");
//
Create a window
cv::namedWindow("test
opencv");
//
Display image in window
cv::imshow("test
opencv", img);
//
Wait for user to press a key in window
cv::waitKey(0);
}
เมื่อใส่Code
เสร็จ ผลการรันจะออกมาดังภาพ แสดงว่าทำการติดตั้ง opencv สำเร็จ
ไม่มีความคิดเห็น:
แสดงความคิดเห็น