class Line – Line-objekt¶
Line-objektet är en attrtuple som returneras av Image.find_lines(), Image.find_line_segments() och Image.get_regression(). Det representerar ett enskilt orienterat linjesegment med både sin ändpunktsform (x1, y1) -- (x2, y2) och sin Hough-rumsform (rho, theta).
Fälten är åtkomliga via attributnamn (line.x1) eller via index (line[0]). Objektet har ingen publik konstruktor.
- class image.line¶
Anropa
Image.find_lines(),Image.find_line_segments()ellerImage.get_regression()för att skapa det här objektet.- x1¶
X-koordinaten för den första ändpunkten. Heltal. Index
[0].
- y1¶
Y-koordinaten för den första ändpunkten. Heltal. Index
[1].
- x2¶
X-koordinaten för den andra ändpunkten. Heltal. Index
[2].
- y2¶
Y-koordinaten för den andra ändpunkten. Heltal. Index
[3].
- length¶
Segmentets pixellängd:
round(sqrt((x2-x1)**2 + (y2-y1)**2)). Heltal. Index[4].
- magnitude¶
Linjens magnitud i Hough-rummet. Högre värden indikerar att fler kantpixlar röstade för den här linjen. Heltal. Index
[5].
- theta¶
Linjens vinkel i Hough-rummet, i grader, 0 – 179. Heltal. Index
[6].
- rho¶
Linjens avstånd från bildens origo i Hough-rummet, i pixlar. Heltal med tecken (kan vara negativt). Index
[7].