Tags:

คืองานที่ผมจะทำเป็นงานที่จะจับภาพ ID-base Marker หลายๆ อันในภาพเดียวจากกล้องน่ะครับ (คล้ายๆ กับแบบของ Oishi) เท่าที่ศึกษามาหลายๆ ตัวก็พบว่า ARToolKitPlus ดูจะเหมาะสมที่สุด แต่ผมไม่สามารถเรียกใช้มันได้ ตัวอย่างก็หาไม่ได้เลย ลองทั้งใน C++ (Visual Studio 2005) และ Java (JavaCV + eclipse, netbean) แล้วครับแต่ก็ยังไร้ผลอยู่ กรณี C++ ผมติดตรงที่ส่งภาพจากกล้อง (ดึงภาพด้วย OpenCV) ไปคำนวณหา Marker แล้วจะเจอ "!@#$.exe has stopped working A problem caused the program to stop working correctly. Windows will close the program and notify you if a solution is available." แต่ก็แก้ไม่หาย (ARToolKitPlus เป็นอะไรที่หาคู่มือไม่ได้เลยครับ)

จากตัวอย่างที่มีติดมาให้นิดหน่อย ตัว ARToolKitPlus จะดึงภาพนามสกุล raw ขึ้นมา โดยการใช้ fread ครับ ผมเลยไม่แน่ใจว่าตัวภาพที่ผมดึงมาด้วย OpenCV จะเป็นคนละแบบกันหรือเปล่าจึงเกิดปัญหาขึ้น

ส่วนทาง Java ตัว JavaCV บอกว่าสามารถเรียกใช้ OpenCV, ARToolKitPlus ผ่าน jna ได้ทั้งคู่ครับ ตอนนี้ผมดึงภาพได้อย่างเดียวแต่ยังไม่รู้จะเรียก ARToolKitPlus ได้อย่างไรเลย ไม่มีตัวอย่างเสียด้วย

เลยอยากรบกวนท่านที่เคยทำงานประเภทนี้แนะนำคู่มือ, ตัวอย่าง หรือแนะนำตัว ID-base Marker ตัวอื่นที่น่าสนใจให้หน่อยน่ะครับ

Get latest news from Blognone
By: hisoft
ContributorWindows PhoneWindows
on 24 January 2011 - 21:19 #253457
hisoft's picture

C++ ตอนนี้หา marker ได้แล้วแต่ได้แค่ตัวเดียวครับ หามากกว่าหนึ่งไม่ได้

By: hisoft
ContributorWindows PhoneWindows
on 25 January 2011 - 07:07 #253553
hisoft's picture

ตอนนี้ Java หา marker ทั้งหมดพร้อมพิกัดได้แล้วนะครับ เหลือ calibrate camera เท่านั้นเอง ขอบคุณมากครับ

By: hisoft
ContributorWindows PhoneWindows
on 25 January 2011 - 22:23 #253725
hisoft's picture

เพิ่มเติมครับ calibrate camera ได้แล้วด้วย ปิดกระทู้เลยแล้วกันนะครับ

By: Adrenaline on 26 January 2011 - 10:51 #253833

ผมก็สนใจอยู่เหมือนกันครับ อยากทราบว่าถ้าจะทำเรื่องนี้ต้องรู้เรื่อง Flash ด้วยมั้ยครับ?

By: hisoft
ContributorWindows PhoneWindows
on 11 March 2011 - 13:59 #267922 Reply to:253833
hisoft's picture

ผมไม่ได้ใช้ Flash กับงานนี้เลยครับ

By: dew
iPhone
on 3 April 2011 - 23:31 #274624

สนใจ รับทำ augmented reality system มั้ยคะ