Dokumentasi openCVJavaVMD (Library deteksi gerakan dengan OpenCV pada Java)

     openCVJavaVMD  merupakan kepanjangan dari openCV-Java Video Motion Detection, atau dalam bahasa indonesia berarti deteksi gerakan pada video dengan openCV dalam bahasa Java. Pada post kali ini, saya akan mendokumentasikan library openCVJavaVMD ini.

    Library openCVJavaVMD dapat diakses di github dengan mengklik tautan dibawah ini:
 https://github.com/Muktiadi/openCVJavaVMD


[ gambar.1 contoh demo pengaplikasian openCVJavaVMD, sumber: dokumen pribadi. ]


updated:  27 Maret 2018

 DOKUMENTASI

 constructor  threadKamera()
  > tidak ada method ataupun parameter

public void setIdKamera(int _idKamera)
  > menyetel sumber id kamera  0, 1, 2, 3

public void setModeDeteksi(int _modeDeteksi)
  > mengubah mode deteksi ( 1 :  Kontinyu, 2 : background tetap)

public boolean setResolusiKamera(int _resLebar, int _resTinggi)
  > mengubah resolusi kamera, mengikuti acuan standar video stream (lihat: common video resolution)
  > return true ketika berhasil, false jika gagal

public boolean cobaKamera()
  > cek koneksi kamera saat mencoba menyalakan layanan
  > Penting!  sebelum menjalankan layanan, diharuskan menggunakan fungsi ini terlebih dahulu
  > return true ketika berhasil, false jika tidak dapat mengkoneksikan kamera

public void kerjakan()
  > menjalankan layanan

public boolean hentikanPekerjakan()
  > menghentikan layanan
  > return true jika layanan berhasil diberhentikan

public String getIdKamera()
  > mendapatkan identitas dan Address Kamera yang aktif
  > return String identitas kamera

public void setMatFrameBG()
  > mengupdate background layar (berfungsi untuk set background pada mode 2 )

public void hentikanThread()
  > menghentikan thread

Komentar

  1. “But the regulated industry’s commitment to safer playing is not only for one week of the yr. It is also be|can be} reported that “tens of hundreds of visits” had been also reported to the SGW website, the place individuals can access bet365 assist and details about safer playing instruments. Blockchain transactions, on the other hand|however|then again}, normally arrive in seconds or minutes, so Bitcoin deposits are much more swift than these in the USD.

    BalasHapus

Posting Komentar

Pinned Post

Halo Dunia - Pengenalan / Mukadimah