class Line – Line objektum¶
A line objektum egy attrtuple, amelyet az Image.find_lines(), az Image.find_line_segments() és az Image.get_regression() ad vissza. Egyetlen irányított vonalszakaszt reprezentál, mind a végpont alakjában (x1, y1) -- (x2, y2), mind a Hough-térbeli alakjában (rho, theta).
A mezők elérhetők attribútumnév szerint (line.x1) vagy index szerint (line[0]). Az objektumnak nincs nyilvános konstruktora.
- class image.line¶
Az objektum létrehozásához hívd meg az
Image.find_lines(), azImage.find_line_segments()vagy azImage.get_regression()metódust.- x1¶
Az első végpont X koordinátája. Egész szám. Index
[0].
- y1¶
Az első végpont Y koordinátája. Egész szám. Index
[1].
- x2¶
A második végpont X koordinátája. Egész szám. Index
[2].
- y2¶
A második végpont Y koordinátája. Egész szám. Index
[3].
- length¶
A szakasz képpontban mért hossza:
round(sqrt((x2-x1)**2 + (y2-y1)**2)). Egész szám. Index[4].
- magnitude¶
A vonal nagysága a Hough-térben. A magasabb értékek azt jelzik, hogy több él-képpont szavazott erre a vonalra. Egész szám. Index
[5].
- theta¶
A vonal szöge a Hough-térben, fokban, 0 – 179. Egész szám. Index
[6].
- rho¶
A vonal távolsága a kép origójától a Hough-térben, képpontban. Előjeles egész szám (lehet negatív). Index
[7].