Mendapatkan Countures dengan OpenCV Python

Apa itu kontur?

Kontur dapat diartikan sebagai kurva yang menggabungkan semua titik kontinyu (sepanjang batas), yang memiliki warna atau intensitas yang sama. Kontur berguna untuk analisis bentuk dan deteksi objek dan pengenalan.




Fungsi yang digunakan adalah cv2.findContours(), cv2.drawContours().

  • Untuk akurasi yang lebih baik, gunakan binary images. Jadi sebelum menemukan konturnya terapkan threshold dan deteksi tepi terlebih dahulu.
  • Fungsi findCotours berfungsi untuk memodifikasi gambar.
  • Di dalam OpenCV menemukan kontur seperti menemukan objek putih dari latar belakang hitam. Jadi di opencv perlu di ingat, untuk menemukan objek yang berwarna putih dan latar belakang harus berwarna hitam.

Bagaimana cara menggambar kontur?

Untuk menggambar kontur fungsi yang digunakan adalah cv2.drawContours(). Fungsi tersebut bisa juga digunakan untuk menggambar bentuk apa saja asalkan memiliki titik batasan.

Ketikan code berikut ini :

Lihat hasilnya :




Tinggalkan komentar

This site uses Akismet to reduce spam. Learn how your comment data is processed.