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].