How to config OpenCv (2)


ส่วนนี้เป็นส่วนการ config VS ให้รู้จักกับ Library OpenCv นะครับ

ส่วนที่ 2 คลอดออกมาติดๆ ครับ How to configuration

เมื่อเราติดตั้ง OpenCv และทดสอบว่าใช้งานได้เรียบร้อย แล้วเราก็จะมา config เพื่อใช้เขียนโปรแกรมกัน ครับ ผมเลือกใช้ VS6 อ่ะคัรบ ความจิงก็ อยากใช้ .NET แต่ว่าNotebook Aspire 5051 ของผม มันรันไม่ไหวแน่ๆ ram 512 เอง ถึงไหวเดี๋ยวพาลจะพังเอา ป่าวๆ ไม่ได้พังเพราะลง .NET ครับแต่พังเพราะหงุดหงิดคอมไพล์ช้า อาจจะมียันโครมได้ เลยใช้  VS6 ครับงืมๆๆ ส่วน .NET ถ้าใครต้องการจะนำไปประยุกต์ก่อนก็ได้ครับมันคล้ายๆ กับ VS6 อ่ะครับ

เริ่มจาเปิดโปรแกรมมาเลย เป็น C++ หรือไม่ก็ C นะครับ ตัวอื่น OpenCV ไม่รองรับ แล้วทำการ Include พวกนี้ลงไปในส่วนของ ตัว VS ให้มันรู้จักไลบาลี่ ตัวใหม่ซะ

 

พอเปิดโปรแกรมมาเลือกที่ Tools->Options จะขึ้นหน้าต่างดังรูปถัดไป

 

จากนั้นเลือกที่ Directories  แล้วก็เลือก Platform ให้เป็น Win32 แล้วส่วนของ Show directories เป็น include files จากนั้นเราก็ Include ตาม ไดเรคทอรี่ด้านล่างครับ

 

C:\PROGRAM FILES\OPENCV\CVAUX\INCLUDE

C:\PROGRAM FILES\OPENCV\CV\INCLUDE

C:\PROGRAM FILES\OPENCV\CXCORE\INCLUDE

C:\PROGRAM FILES\OPENCV\OTHERLIBS\HIGHGUI

C:\PROGRAM FILES\OPENCV\OTHERLIBS\CVCAM\INCLUDE 

 

ต่อไป เลือก Show directories เป็น Library Files

   

จากนั้น เพิ่มไดเรคทอรี่ C:\Program Files\OpenCv\Lib

 

 

ใครตามไม่ทันยกมือเลยนะครับ ต่อเลยดีกว่า จากนั้นก็ คลิ๊ก Ok เลย

 

ให้เราทำการสร้างโปรเจคขึ้นมานะครับ อันนี้ คงทราบกันดีเลือกที่ Win32 Console Application แล้วก็ตั้งชื่อตามสะดวกเลย

   

ทำการสร้างไฟล์ C++ ขึ้นมา 1 ไฟล์

  

ทีนี้ เราจะให้ Project ของเรารู้จัก Library ตัวใหม่ด้วย ต้องไปที่

Project -> settings…

 

 

แล้วทำการ เพิ่ม Library เหล่านี้ลงไปในช่อง Link ครับ ถ้าไม่เพิ่มมันก็ compile ผ่านเหมือนกัน แต่ รันไม่ได้ อิอิ cv.lib highgui.lib cvaux.lib cxcore.lib

 

จากนั้นก็ ถึงเวลาเขียนโค้ด แล้วครับ อิอิผมเอาตัวอย่างโค้ดมาให้ดู แล้วกันนะครับ

คำสำคัญ (Tags): #opencv
หมายเลขบันทึก: 98080เขียนเมื่อ 23 พฤษภาคม 2007 15:54 น. ()แก้ไขเมื่อ 20 มิถุนายน 2012 11:24 น. ()สัญญาอนุญาต: จำนวนที่อ่านจำนวนที่อ่าน:


ความเห็น (7)

ทำไมwebนี้เปิดด้วย Internet Explorer6 แล้วไม่สามารถเปิดรูปภาพได้ครับ

คืออยากเห็น รูปภาพว่ามีการ set config อย่างไร

เพราะพยายาม set ตั้งนานแล้วยังไม่สำเร็จเลยครับ

ขอบคุณครับ

(มือใหม่หัดเขียน)

เอ่ ขอสอบถามหน่อยนะคะ ตอนนี้ก็ลองเล่น OpenCV เหมือนกันค่ะ

แต่มีปัญหาตอนCompileไม่ผ่านโดยเครื่องเตือนว่า can not Open cv.lib

ทั้งที่ได้ เพิ่ม Library ของ cv.lib ไว้แล้ว ไม่ทราบว่าจะแก้ปัญหายังไงคะ?

อยากเห็นตัวอย่างโค้ดไว้เป็นแนวทางจังค่ะ พอดีทำโปรเจคเกี่ยวกับติดต่อกล้องอยู่พอดีเลย

ขอบคุณมากนะคะ

สวัสดีค่ะ

พี่คะอยากรู้รายละเอียดเกี่ยวกับopencvอ่ะค่ะ

ว่าใช้งานอย่างไร

และภาษาอะไรที่ใช้กับopencv

พอดีทำโปรเจ็คที่ต้องใช้opencvนะค่ะ

ยางงงอยู่เลยว่ามานคืออะไร

สนใจมาก เพราะกำลังทำโปเจกแบบนี้อยู่ ยังไงแล้วติดต่อกับด้วยนะค่ะ

คุณ meav ครับ

จะให้ผมติดต่อกลับไปได้อย่างไรครับ คุณมาให้ผมช่วย ไม่ใช่หรือ ครับ

คุณต้องเป็นฝ่ายติดต่อผม เองถึงจะถูกนะครับ

ผมคอมไพล์ไม่ผ่านครับ เป็นโค๊ตเกี่ยวกับการจับตำแหน่งเเละบอกพิกัดที่วัตถุนั้นอยู่นะครับรบกวนช่วยด้วยนะครับ

ขอบคุณครับ

error C2065: 'p_seqCircles' : undeclared identifier

error C2065: 'p_seqCircles' : undeclared identifier

error C2227: left of '->total' must point to class/struct/union/generic type

error C2065: 'p_seqCircles' : undeclared identifier

error C2065: 'charCheckForEscKey' : undeclared identifier

C2065: 'charCheckForEscKey' : undeclared identifier

========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

รบกวนติดต่อกลับด้วยครับ[email protected]  ขอบคุณครับ

พบปัญหาการใช้งานกรุณาแจ้ง LINE ID @gotoknow
ClassStart
ระบบจัดการการเรียนการสอนผ่านอินเทอร์เน็ต
ทั้งเว็บทั้งแอปใช้งานฟรี
ClassStart Books
โครงการหนังสือจากคลาสสตาร์ท