ปัญหาเวลาติดตั้ง OpenCV 2.4.2 แล้วพบว่าบางคำสั่งใช้งานไม่ได้ เกิด Error และเป็นเฉพาะคำสั่งที่ใช้ TBB
TBB คือ Threading Building Blocks เป็นตัวช่วยให้ประมวลผลเร็วขึ้นมากๆ เช่น การ train Cascade สำหรับทำ Object Detection ถ้าใช้คำสั่ง opencv_traincascade ซึ่งเป็นเวอร์ชั่นใหม่ของ opencv_haartraining จากเดิมใช้เวลา 3 อาทิตย์ ก็จะใช้เวลาเพียง 3 นาที
ปัญหาอีกอย่างที่ผมเจอ
ไม่สามารถ load cascade มาใช้งานเช่น haarcascade_frontalface_alt.xml จะ Error เวลารัน เพราะมันไปใช้ TBB นั่นเอง
วิธีการแก้ไข(เทียบกับการติดตั้ง OpenCV เวอร์ชั่นก่อนหน้า)
เพิ่ม Path ของ TBB ด้วยเช่น C:\OpenCV242\build\common\tbb\ia32\vc10
ดูการติดตั้งเวอร์ชั่นเต็มได้ที่นี่ http://stackoverflow.com/questions/10901905/installing-opencv-2-4-in-visual-c-2010-express ขอบคุณมาด้วยนะที่นี้
ไม่มีความคิดเห็น:
แสดงความคิดเห็น