classe Line – oggetto Line¶
L’oggetto line è una attrtuple restituita da Image.find_lines(), Image.find_line_segments() e Image.get_regression(). Rappresenta un singolo segmento di linea orientato con la sua forma a estremi (x1, y1) -- (x2, y2) e con la sua forma nello spazio di Hough (rho, theta).
I campi sono accessibili per nome di attributo (line.x1) o per indice (line[0]). L’oggetto non ha un costruttore pubblico.
- class image.line¶
Chiama
Image.find_lines(),Image.find_line_segments()oImage.get_regression()per creare questo oggetto.- x1¶
Coordinata X del primo estremo. Intero. Indice
[0].
- y1¶
Coordinata Y del primo estremo. Intero. Indice
[1].
- x2¶
Coordinata X del secondo estremo. Intero. Indice
[2].
- y2¶
Coordinata Y del secondo estremo. Intero. Indice
[3].
- length¶
Lunghezza in pixel del segmento:
round(sqrt((x2-x1)**2 + (y2-y1)**2)). Intero. Indice[4].
- magnitude¶
Magnitudine della linea nello spazio di Hough. Valori più alti indicano che un maggior numero di pixel di bordo ha votato per questa linea. Intero. Indice
[5].
- theta¶
Angolo della linea nello spazio di Hough, in gradi, 0 – 179. Intero. Indice
[6].
- rho¶
Distanza della linea dall’origine dell’immagine nello spazio di Hough, in pixel. Intero con segno (può essere negativo). Indice
[7].