- Bagaimana cara mengubah pekerjaan?
- Apa yang dimaksud dengan transformasi hough?
- Bagaimana transformasi hough dapat digunakan untuk mengidentifikasi garis?
- Bagaimana Anda menemukan garis dalam gambar menggunakan transformasi hough?
Bagaimana cara mengubah pekerjaan?
Transformasi Hough mengambil peta tepi biner sebagai input dan mencoba menemukan tepi yang ditempatkan sebagai garis lurus. Gagasan transformasi hough adalah, bahwa setiap titik tepi di peta tepi ditransformasikan ke semua garis yang mungkin dapat melewati titik itu.
Apa yang dimaksud dengan transformasi hough?
The Hough Transform adalah teknik ekstraksi fitur populer yang mengubah gambar dari Cartesian menjadi koordinat kutub. Titik apa pun dalam ruang gambar diwakili oleh kurva sinusoidal di ruang hough.
Bagaimana transformasi hough dapat digunakan untuk mengidentifikasi garis?
Jika dua titik tepi terletak pada garis yang sama, kurva cosinus yang sesuai akan saling bersinggungan pada pasangan spesifik (ρ, θ). Dengan demikian, algoritma transformasi hough mendeteksi garis dengan menemukan pasangan (ρ, θ) yang memiliki sejumlah persimpangan lebih besar dari ambang batas tertentu.
Bagaimana Anda menemukan garis dalam gambar menggunakan transformasi hough?
Mendeteksi garis dalam gambar menggunakan Hough
Temukan tepi pada gambar menggunakan fungsi tepi. Bw = edge (roti, 'canny'); Imshow (BW); Hitung transformasi hough dari gambar biner yang dikembalikan oleh tepi . [H, theta, rho] = hough (bw);