Tag Archives: OpenCV

Color Spaces – RGB – HSV – Lab/Cielab

By | July 27, 2024

187 ViewsRuang warna adalah model matematis yang menggambarkan bagaimana warna dapat direpresentasikan. Ini dijelaskan dalam rentang warna dan nilai luminansi yang spesifik, dapat diukur, dan tetap. OpenCV mendukung ruang warna yang terkenal berikut ini: Ruang warna RGB − Ini adalah ruang warna aditif. Nilai warna diperoleh dengan kombinasi nilai warna merah, hijau, dan biru. Masing-masing… Read More »

Perbaikan Deskewing Image

By | May 22, 2022

1,072 ViewsPerbaikan Deskewing Image –  Grafika komputer yang sebelumnya pernah kita bahas yaitu Croping Image dengan Mouse Event yang masih ada pekerjaan utama untuk menganhandle objek/gambar yang terkena skewing. Skewing pernah juga kita bahas Corner Detection (python) serta sedikit menyinggung penerapannya dengan OpenCV Membuat Scanner Document Corner Detection OpenCV Java. Pada 2 judul postingan tersebut… Read More »

Membuat Scanner Document Corner Detection OpenCV Java

By | February 17, 2022

1,311 ViewsMembuat Scanner Document Corner Detection OpenCV Java – Corner Detection merupakan fitur yang selalu ada bila kita membuat aplikasi Scanner untuk mengetahui lokasi sebuah 4 titik sebuah objek seperti dokumen. Algoritma Corner Detection yang paling sering digunakan yaitu shi tomashi. Pernah kita bahas pada sesi sebelumnya Corner Detection yang menggunakan bahasa Python. Tentu dalam membuat… Read More »

Mendapatkan Nilai Pixel berdasarkan Event Click Mouse

By | February 16, 2022

1,245 ViewsMendapatkan Nilai Pixel berdasarkan Event Click Mouse – Mengetahui nilai pixel pada sebuah gambar bisa kita lakukan secara mudah menggunakan OpenCV. Salah satunya menggunakan passing perintah setMouseCallback(). Cara kerja event click mouse OpenCV akan memanggil perintah function berdasarkan argument pada setMouseCallback(). Pada artikel ini kita akan bahas 3 topik utama yaitu nilai pixel-koordinatnya, operasi… Read More »

OpenCV di Java untuk menghitung Histogram Bagian 5

By | July 30, 2024

1,656 ViewsKita lanjutkan saja artikel sebelumnya, sekarang bahas mengenai perhitungan histogram citra/image menggunakan OpenCV-Java. Perhitungan histogram memang agak sedikit unik karena object Mat harus dipack ulang kedalam sebuah class Arraylist Map. Oiya selain itu kita akan membahas cara mengukur waktu yang dibutuhkan dalam sebuah proses, seperti kalau menggunakan Matlab/Octave berupa tic-toc. Yuk langsung saja agar… Read More »

OpenCV di Java SVM Bagian 4

By | July 30, 2024

1,315 ViewsKalian sudah baca belum artikel sebelumnya mengenai cara menggunakan KMeans Clustering, disitu dijelaskan langkah demi langkah dalam mengubah Array ke Mat. Namun metode tersebut kurang begitu bagus karena akan banyak sekali waktu yang dibutuhkan! mengingat secara real akan ada ratusan ribu data yang harus diolah. Yuk ikuti saja terus artikel berserial ini yang akan… Read More »

Belajar OpenCV di Java KMean Bagian 3

By | July 30, 2024

1,651 ViewsYuk kita bahas mengenai cara penggunaan KMeans Clustering di OpenCV-Java yang sangat mudah digunakan untuk membantu kalian daripada harus membuat kode sendiri. Adapun pembahasan mengenai KMeans Clustering dapat kalian pelajari disini. Saya asumsikan kalian sudah melakukan setup library OpenCV yang telah dibahas sebelumnya. Saya akan jelaskan tahapan dalam menggunakan KMeans Clustering OpenCV-Java yaitu Mengenal… Read More »

Belajar OpenCV di Java Bagian 2

By | July 30, 2024

1,428 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 »

Belajar OpenCV bagian 1 – Setting OpenCV di Java

By | July 30, 2024

3,074 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

896 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..