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() ili Image.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].