clasa Line – obiectul Line¶
Obiectul line este un attrtuple returnat de Image.find_lines(), Image.find_line_segments() și Image.get_regression(). Reprezintă un singur segment de dreaptă orientat, atât în forma sa cu puncte terminale (x1, y1) -- (x2, y2), cât și în forma sa în spațiul Hough (rho, theta).
Câmpurile sunt accesibile prin numele atributului (line.x1) sau prin index (line[0]). Obiectul nu are un constructor public.
- class image.line¶
Apelați
Image.find_lines(),Image.find_line_segments()sauImage.get_regression()pentru a crea acest obiect.- x1¶
Coordonata X a primului punct terminal. Număr întreg. Index
[0].
- y1¶
Coordonata Y a primului punct terminal. Număr întreg. Index
[1].
- x2¶
Coordonata X a celui de-al doilea punct terminal. Număr întreg. Index
[2].
- y2¶
Coordonata Y a celui de-al doilea punct terminal. Număr întreg. Index
[3].
- length¶
Lungimea în pixeli a segmentului:
round(sqrt((x2-x1)**2 + (y2-y1)**2)). Număr întreg. Index[4].
- magnitude¶
Magnitudinea dreptei în spațiul Hough. Valorile mai mari indică faptul că mai mulți pixeli de muchie au votat pentru această dreaptă. Număr întreg. Index
[5].
- theta¶
Unghiul dreptei în spațiul Hough, în grade, 0 – 179. Număr întreg. Index
[6].
- rho¶
Distanța dreptei față de originea imaginii în spațiul Hough, în pixeli. Număr întreg cu semn (poate fi negativ). Index
[7].