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