- Cara mendeteksi persegi panjang di OpenCV Python?
- Bagaimana transformasi hough dapat digunakan untuk mendeteksi persegi panjang?
Cara mendeteksi persegi panjang di OpenCV Python?
Temukan kontur perkiraan untuk masing -masing kontur. Jika jumlah titik titik dalam kontur perkiraan adalah 4 maka kami menghitung rasio aspek untuk membuat perbedaan antara persegi panjang dan persegi. Jika rasio aspek antara 0.9 dan 1.1 Kami mengatakan itu adalah persegi yang lain persegi panjang lihat pseudocode di bawah ini.
Bagaimana transformasi hough dapat digunakan untuk mendeteksi persegi panjang?
Setiap piksel gambar dipindai, dan jendela geser digunakan untuk menghitung transformasi hough dari daerah kecil gambar. Puncak gambar Hough (yang sesuai dengan segmen garis) kemudian diekstraksi, dan persegi panjang terdeteksi ketika empat puncak yang diekstraksi memenuhi kondisi geometris tertentu.