Jump to content


Windows Server 2012

- - - - -

ใช้ Java สั่งการ WebCam ได้ไหมครับ?


  • Please log in to reply
6 replies to this topic

#1 tentenchu

tentenchu

    Junior Member

  • Members
  • Pip
  • 51 posts

Posted 23 May 2009 - 10:47 PM

ใช้ Java สั่งการ WebCam ได้ไหมครับ?
จะทำการจับ Eye Gaze น่ะครับผม

เพราะหลายคนบอกว่าใช้ C++/C# ดีกว่าครับผม
แต่ว่าผมเคยใช้มาแต่ Java ครับผม

#2 b39ppr

b39ppr

    Newbie

  • Members
  • Pip
  • 19 posts

Posted 26 May 2009 - 05:51 AM

สักสองปีที่แล้วผมใช้ JMF น่ะครับ ไม่รู้ตอนนี้เปลี่ยนไปบ้างหรือยัง

#3 DizAcqainted

DizAcqainted

    Newbie

  • Members
  • Pip
  • 14 posts

Posted 05 June 2009 - 12:54 AM

ได้ครับ Java Media Framework (JMF) 2.1.1e

สามารถติดต่อกับกล้อง แล้วก็ทำงานเกี่ยวกับมีเดียต่างๆ ครับ

ถึงแม้จะไม่ค่อยมีคนพัฒนาต่อ แต่ปัจจุบันยังคงใช้ได้ดีครับ

ลองหาดูนะครับเกี่ยวกับ Connect webcam ครับ

#4 oasys

oasys

    Newbie

  • Members
  • Pip
  • 2 posts

Posted 19 June 2009 - 04:19 PM

ใช้ Java สั่งการ WebCam ได้ไหมครับ?
<< ข้อนี้ผมตอบไม่ได้ครับ
<< เพราะไม่เคยลองใช้ Java ทำงานทางด้าน Image Processing มาก่อนครับ
<< ส่วนใหญ่ใช้ Java ทางด้าน Optimization มากกว่า
<< ว่าแต่จะใช้กล้อง  webcam ที่ดัดแปลงให้ทำงานใน mode IR ?

จะทำการจับ Eye Gaze น่ะครับผม
<< เดิมผมจะใช้ MATLAB แต่เนื่องจาก application มันเป็น real-time
<< จึงต้องหนีมาใช้ C/C++ คู่กับ OpenCV เพราะมี library ที่สำคัญ ๆ เยอะ
<< เช่น face tracking, การหา eye region และการหา eye features ที่สำคัญ ๆ

เพราะหลายคนบอกว่าใช้ C++/C# ดีกว่าครับผม
<< C/C++ กับ OpenCV มี community ที่ใหญ่นะ
<< ลองที่ http://tech.groups.y...m/group/OpenCV/
<< เพราะเราต้องพึ่ง library ทางด้าน Math ในหลาย ๆ เรื่อง
<< เช่น Circle Fitting หรือ Ellipse Fitting ในตอนที่จะหา Eye center อันนี้ก็สุดแล้วแต่

แต่ว่าผมเคยใช้มาแต่ Java ครับผม
<<  ก่อนหน้านี้ผมก็สนใจเฉพาะ Java และ Matlab ครับ และคิดว่าแค่สองภาษาน่าจะรับมือกับงานได้หมด
<< แต่ต้องมาเปลี่ยนใจ มาเริ่มเรียนรู้ C/C++ ด้วยตัวเองใหม่
<< เพราะมันมี library ดี ๆ เยอะ ไม่ต้องสร้างขึ้นมาใหม่ ซึ่งมันช่วยลดเวลาพัฒนางานนี้ได้เยอะ

ยังไงต้องอ่าน paper เยอะ ๆ
หา mapping function ที่สามารถ map ตำแหน่งไปบนหน้าจอได้แม่น ๆ

http://www.nonsiri.com

Edited by oasys, 19 June 2009 - 04:52 PM.


#5 seaotter

seaotter

    Member

  • Members
  • PipPip
  • 110 posts

Posted 20 June 2009 - 11:44 AM

ถ้า c/c++ มี library ที่่ติดต่อกับ webcam ได้ดีกว่า ก็ลองหา wrapper ของ opencv ดูซิครับ
อย่าง opengl ซึ่งเป็น c library ก็มีคนทำ jogl เป็น wrapper ไปหุ้มเพื่อให้สามารถนำ opengl มาใช้ใน java ได้
ถ้าหาไม่ได้จริงๆก็ลองศึกษา jni แล้วทำ wrapper เองก็ได้ครับ

#6 mitkriang

mitkriang

    Newbie

  • Members
  • Pip
  • 7 posts

Posted 28 May 2011 - 02:47 PM

แต่ JMF มันใช้บนวินโดว์ 7 ไม่ได้นิครับ
ใครใช้ได้บ้างแนะนำหน่อยครับ
ผมใช้โค้ดเดียวกันรันบน XP ได้นะครับ

#7 nontster

nontster

    Star

  • Star
  • 309 posts

Posted 28 May 2011 - 03:56 PM

มีคนบอกให้ลอง FMJ  ให้ลองดูใน class FmjStudio

แต่คงไม่ง่ายเท่าไหร่ครับ ต้องออกแรงแกะหน่อย
Ref. http://stackoverflow...capture-example




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users