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
updated: 27 Maret 2018
> 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
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
“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