top of page

วิธีการติดตั้ง OpenCV 3.1 + CodeBlock + MinGW + CMake

>>  วิธีการติดตั้ง OpenCV 3.1 + CodeBlock + MinGW + CMake

MinGW

ตัวคอมไพล์ C และ C++ ที่ทำงานบน Windows โดยใช้ Source Code จาก GNU ซึ่งเป็น source code คอมไพเลอร์ที่ทำงานบน linux เอามาแปลงเพื่อใช้บน Windows

Code::Blocks

The open source, cross platform, free C, C++ and Fortran IDE.

เป็น IDE ที่ประกอบไปด้วย feature พื้นฐานที่ผู้ใช้ต้องการ และพร้อมสำหรับการติดตั้งส่วนเสริม

CMake

ซอฟต์แวร์สำหรับสร้าง build script (ไฟล์ที่นิยามวิธีการคอมไพล์และลิงก์โปรแกรมและไลบรารีที่เขียนด้วยภาษา C++) ที่สามารถใช้ร่วมกับเครื่องมือพัฒนาโปรแกรมที่ได้รับความ

นิยมหลายๆ ตัว อาทิ Microsoft Visual C++, GNU Compiler Collection, Xcode, และ Eclipse CDT เป็นต้น

 

 

1.ดาวน์โหลดโปรแกรม MinGW จาก http://www.mingw.org/เเละทำการติดตั้ง

 

 

 

2. เปิดโปรแกรม Mingw เลือก Mark for installation ที่ 

 

 

 

 

 

3. ไปที่ installation > Apply change เเละกด Apply ตามรูป เเล้วรอโปรเเกรมโหลด

 

 

 

 

4. กด Close 

 

 

 

 

 

5. ไปที่ This PC > Properties > Advanced System Setting

 

 

 

 

6. ไปที่ Environment Variables

 

 

 

 

 

7.คลิก Path เเล้วกด Edit 

 

 

 

 

8.คลิก New เเละเพิ่ม Path file : C:\Mingw\bin ลงไป จากนั้นกด OK

 

 

 

 

9.เปิด Command line จากนั้นพิมพ์ gcc ถ้าทำการ Set path เรียบร้อย จะได้ตามรูป

 

 

 

 

10.

ดาวน์โหลด Opencv 

ที่  http://opencv.org/downloads.html เเละเลือกสำหรับ Windows

เเละทำการติดตั้งไว้ที่ C:\

 

11.ดาวน์โหลดโปรแกรม Code::Block จาก http://www.codeblocks.org/downloads/26 เเละทำการติดตั้ง

 

 

 

12.ดาวน์โหลดโปรแกรมCMake จาก https://cmake.org/download/

เเละทำการติดตั้ง

 

 

13. เปิดโปรเเกรม CMake ตั้งค่า path ของ Source Code ไปที่ C:\opencv\sources

เเละ path ของ Build the binaries ไปที่ C:\opencv\x86\mingw จากนั้น Configure 

 

 

 

14. จากนั้นเลือก Specify the generator for this project เป็น Codeblocks - Mingw Makefiles กด Finish เเละรอจนกว่ามีข้อความขึ้นว่า Configuring done

 

 

 

15. พืมพ์ PTHREAD ลงในช่องค้นหา เเละนำเครื่องหมายถูกออก ตามภาพ เพื่อป้องกันการเกิด Error เเละคลิก Generate 

 

 

 

 

16. รอจนกว่าเเสดงว่า  Generating done

 

 

 

 

17. เปิดโปรเเกรม CodeBlock ไปที่ Setting>Complier>Toolchain executables เเละตั้งค่า Path ของ Compiler's installation directory เป็น C:\MinGW\bin เเละกด OK

 

 

 

18.ไปที่ C:\opencv\build\x86\mingw เเละเปิดไฟล์ Opencv.cbp โดยใช้ Codeblock

 

 

19. กด Build 

20.หลังจากกด Build จะได้ผลลัพธ์ตามภาพ จากนั้นปิดโปรเเกรม CodeBlock

 

 

 

 

 

21.  เปิดโปรเเกรม CodeBlock จากนั้นไปที่ File > New > Project > OpenCV Project จากนั้น กด Go เเล้วตั้งชื่อไฟล์ เเละ Set path ให้เรียบร้อย

 

 

 

 

 

 

 

22. ตั้งค่าตามรูป เเล้วกด Close

 

 

 

 

23. ตั้งค่า OpenCV เป็น Version ที่เราติดตั้ง จากนั้นกด Next

 

 

 

 

 

 

 

 

24. ตั้งค่า Compiler เป็น GNU GCC Compiler จากนั้นกด Next

 

 

 

25. กด Build 

26. จะเกิด Error ดังภาพ

21.คลิกขวาที่Project ชื่อ OpenCVTest จากนั้นไปที่ Build option > Linker settings จากนั้นเเก้ชื่อไฟล์โดยการเติม lib ไปด้านหน้าชื่อเดิม เเละเพิ่ม libopencv_imgcodecs$(CV_VERSION).dll จากนั้นกด OK เเละกด Build อีกครั้ง

 

 

 

22. กด Run เเละจะได้ผลลัพธ์ตามรูป

bottom of page