เป็นไรบารีสำหรับ Computer Vision อีกตัวที่หน้าสนใจ
มาจากทางฝั่งเยอรมัน ที่สำคัญมันมีหนังสือให้อ่าน 1 เล่น อย่างนี้พอสูสีกับ OpenCV หน่อย
เพราะถ้ามีมาให้แต่ library ก็ใช้ไม่เป็นอยู่ดี
http://ivt.sourceforge.net/book.html
สำหรับตัวอย่าง ถึงแม้จะมีน้อยกว่าของ OpenCV
แต่ก็เป็นตัวอย่างที่ดี มี Plattern การเขียนที่น่านำมาเป็นตัวอย่าง
เช่นการทำ fillter การใช้ SURF เพิ่งรู้จักครั้งแรกจากการอ่าน ข้อมูลใน Sample นี่แหละ
http://ivt.sourceforge.net/examples.html
จุดเด่นอีกอย่างก็คือ มีการจัดไลบารี เป็น class แบบ C++ คล้ายกับใน OpenCV 2.0
แต่จากที่ลองมีการจัดเรียงที่ดีกว่ามาก เพราะเริ่มเขียนแบบนี้ตั้งแต่แรกเริ่ม
นอกจากนี้เค้ายังอ้างว่า เร็วกว่า OpenCV ในหลายๆด้าน
- Undistortion (faster by a factor of 4 compared to cvCalibFilter from the OpenCV)
- Combined Rectification/Undistortion (faster by a factor of 8 compared to cvCalibFilter from the OpenCV)
- Harris Corner Detector (faster by a factor of 1.4 compared to the OpenCV implementation)
- SIFT Features and kd-tree feature matching
- Calibration: fully integrated single and stereo camera model (compatible with OpenCV calibration)
- Many filters, resize, Bayer2RGB, RGB2HSV, SVD, PCA, Linear Least Squares, drawing, ...
- POSIT (pose estimation on the basis of 2D-3D point correspondences)
- Core function of the ICP (pose estimation on the basis of 3D-3D point correspondences
ใครสนใจเข้าไปโหลดมาลองเล่นได้ที่
http://ivt.sourceforge.net/index.html
ปล. ตัวอย่าง Fast Harris-SIFT features / kd-tree matching / RANSAC ผมรันไม่ผ่าน ใครรันได้ช่วยบอกวิธีด้วยนะครับ
2 ความคิดเห็น:
ผมใช้ในวินโดว compile project IVT\win32\IVTLib ก่อน
แล้วโปรเจคอื่นๆก็compileได้ปกติครับ
ขอบคุณมากครับ ถ้าลองแล้วได้ไม่ได้จะกลับมาบอกนะครับ
แสดงความคิดเห็น