{Hakim}

Dream Runner

Arsip untuk Januari 1st, 2009

JMF Webcam Capture (Source Code available)

Ditulis oleh Muhammad Hakim di/pada 1 Januari 2009 3:16 pm

Sebagai salah satu bentuk rasa syukur kepada Allah atas nikmat yang diberikan hari ini :) . saya ingin menyempatkan waktu untuk menjelaskan step by step untuk mengcapture image dari webcam. aplikasi ini sebenarnya tidak persis sama dengan yang pernah saya buat disini, karena saat ini laptop saya masih bermasalah, sehingga saya tidak bisa mengambil source code program yang ada di laptop, jadi saya membuatnya kembali.

prerequisites:

  1. install java + jdk 1.4 > (1.6 / mustang, lebih baik) + netbeans 6.5 (recommended, file yang saya attach adalah netbean project)
  2. jmf telah terinstall,
  3. anda memiliki webcam, merek apapun (dan support rgb  video format), dan telah anda coba dengan menggunakan JMStudio dan dapat bekerja dengan baik.

mengcapture camera dari webcam dengan memanfaatkan library jmf adalah sangat mudah. dan jika anda mencoba search di google, pasti anda akan menemukannya. langkah – langkah nya secara singkat ada 2, pertama mendetect device (camera/ mic), terus membuat player berdasarkan device yang terpilih tersebut dan selanjutnya menampilkannya di layar. thats it. bahkan sebenarnya anda ndak butuh lebih dari sepuluh baris code :) <setelah melalui satu level abstraksi :p >

1. mendeteksi device yang ada

untuk mendeteksi device (driver camera/mic) yang ada pada komputer yang anda perlukan hanya memanggil fungsi getDeviceList, berikut contoh kode programnya

<pre>
</pre><pre>Vector<capturedeviceinfo> devices = CaptureDeviceManager.getDeviceList(null);
for (CaptureDeviceInfo cdi : devices){
    System.out.println(cdi.toString());
}</capturedeviceinfo></pre>

Baca entri selengkapnya »

Ditulis dalam Java, Programming, Tutorial | 17 Komentar »