Belajar OpenCV di Java Bagian 2

By | July 30, 2024

2,644 ViewsKita akan lanjutkan pembahasan OpenCV di Java dibagian sebelumnya yaitu menggunakan JFrame untuk menampilkan gambar serta diberikan feature untuk resize gambar. Editor yang kita gunakan berupa Netbeans agar mudah dalam drag and drop component SWING/AWT. Pembuatan aplikasi OpenCV di java  sangat mudah koq, apalagi kalau menggunakan Netbeans. Tampilan Aplikasi Tampilan aplikasi OpenCV di Java… Read More »

Penerapan watershed

By | November 12, 2021

3,871 ViewsMetode watershed merupakan salah satu metode dalam segmentasi citra yang membagi citra menjadi region yang berbeda dengan menggambarkan citra sebagai relief topografi. Metode watershed menghasilkan terlalu banyak region yang menyebabkan bagian penting objek terpisah atau disebut oversegmentasi, sehingga perlu dilakukan pengembangan metode. Cara mengurangi oversegmentasi pada metode watershed dapat meliputi watershed dengan memanfaatkan perbedaan… Read More »

Belajar Java – Perbedaan dari JDK – JRE – JVM

By | April 5, 2022

8,080 ViewsSetidaknya ada beberapa term teknologi yang perlu kalian tahu mengenai cara kerja bahasa Java yaitu tentang JDK (java development kit), JRE (java runtime environment), dan JVM (java virtual machine). Apa itu JDK? JDK adalah lingkungan pengembangan perangkat lunak yang digunakan untuk membuat applet dan aplikasi Java. Kepanjangan dari JDK adalah Java Development Kit. Pengembang… Read More »

Belajar Java – Teknologi JVM-Java Virtual Machine

By | April 5, 2022

4,222 ViewsJika kalian telah belajar mengenai bahasa java, tentu ingin tahu donk, bagaimana Java bisa bekerja dibanyak sistem operasi. Nah didalam tulisan sebelumnya pasti kalian sudah install donk JRE – java runtime environment yang didalamnya ada teknologi JVM. Apa itu JVM? Java Virtual Machine (JVM) adalah mesin yang menyediakan lingkungan runtime untuk menjalankan Kode atau… Read More »

Belajar OpenCV bagian 1 – Setting OpenCV di Java

By | July 30, 2024

3,758 ViewsSetting OpenCV di Java – Yup OpenCV 4.5.0 telah direlease, saya lebih suka menggunakan library OpenCV sebagai library digital image processing sejak dulu sampai sekarang karena dukungan yang sangat luas serta banyak tersedia wrapper untuk bahasa Python, Java, android bahkan Julia! Pada postingan kali ini saya sengaja tidak membahas python ataupun julia, tapi lebih… Read More »

Release OpenCV – 4.5.0

By | April 5, 2022

1,186 ViewsHoree… OpenCV 4.5.0 telah direalease lebih tepatnya pada tanggal 12 Oktober 2020, yang bikin kami happy adalah support binding terhadap Julia.  Apa saja yang feature yang diupdate, yuk lanjut..

Cara Menghitung MSE dan PSNR

By | July 30, 2024

6,221 ViewsAda beberapa parameter pengukuran kesalahan atau error dalam pemrosesan citra. Dua parameter yang paling umum digunakan adalah Mean Square Error (MSE) dan Peak Signal to Noise Ratio (PSNR). Menghitung Nilai MSE merupakan ukuran yang baik untuk mengukur kesamaan 2 buah citra. Misalkan kita memiliki 2 buah citra f dan g dengan dimensi yang MxN

Croping Image per Block

By | July 30, 2024

1,590 ViewsTerkadang dalam pengolahan citra digital yang berukuran sangat besar serta algoritma tersebut memang tidak dipengaruhi oleh nilai tetangga yang lain, maka saya biasanya melakukan croping seperti berikut, yang tiap croping nya akan disimpan secara terpisah dan diolah per frame nya, tentu akan menjadi sangat ringan karena kita bisa memilih frame by frame.

Mengapa Python adalah bahasa paling populer untuk Data Science

By | January 30, 2021

1,694 ViewsDalam postingan ini, saya hanya akan sedikit mengulas tentang apa itu Python, apa yang dapat kalian lakukan dengannya, dan mengapa itu sangat populer sekarang. Saya juga akan mengeksplorasi mengapa ini adalah bahasa yang lebih disukai untuk data science. Apa itu Python? Python adalah bahasa multi-tujuan dengan sintaks yang ramah bagi pemula atau developer yang… Read More »