class Line – objekt Line¶
Objekt linije je attrtuple koji vraćaju Image.find_lines(), Image.find_line_segments() i Image.get_regression(). Predstavlja jedan orijentirani segment linije u oba oblika: u obliku krajnjih točaka (x1, y1) -- (x2, y2) i u Houghovom obliku prostora (rho, theta).
Poljima se pristupa nazivom atributa (line.x1) ili indeksom (line[0]). Objekt nema javni konstruktor.
- class image.line¶
Pozovite
Image.find_lines(),Image.find_line_segments()iliImage.get_regression()za stvaranje ovog objekta.- x1¶
X koordinata prve krajnje točke. Cijeli broj. Indeks
[0].
- y1¶
Y koordinata prve krajnje točke. Cijeli broj. Indeks
[1].
- x2¶
X koordinata druge krajnje točke. Cijeli broj. Indeks
[2].
- y2¶
Y koordinata druge krajnje točke. Cijeli broj. Indeks
[3].
- length¶
Duljina segmenta u pikselima:
round(sqrt((x2-x1)**2 + (y2-y1)**2)). Cijeli broj. Indeks[4].
- magnitude¶
Veličina linije u Houghovom prostoru. Veće vrijednosti znače da je više rubnih piksela glasalo za ovu liniju. Cijeli broj. Indeks
[5].
- theta¶
Kut linije u Houghovom prostoru, u stupnjevima, 0 – 179. Cijeli broj. Indeks
[6].
- rho¶
Udaljenost linije od ishodišta slike u Houghovom prostoru, u pikselima. Predznačeni cijeli broj (može biti negativan). Indeks
[7].