class Line – Line nesnesi¶
Line nesnesi, Image.find_lines(), Image.find_line_segments() ve Image.get_regression() tarafından döndürülen bir attrtuple nesnesidir. Hem uç nokta biçimi (x1, y1) -- (x2, y2) hem de Hough uzayı biçimi (rho, theta) ile tek bir yönlü doğru parçasını temsil eder.
Alanlara, öznitelik adıyla (line.x1) veya indeksle (line[0]) erişilebilir. Nesnenin herkese açık bir kurucusu yoktur.
- class image.line¶
Bu nesneyi oluşturmak için lütfen
Image.find_lines(),Image.find_line_segments()veyaImage.get_regression()çağırın.- x1¶
İlk uç noktanın X koordinatı. Tam sayı. İndeks
[0].
- y1¶
İlk uç noktanın Y koordinatı. Tam sayı. İndeks
[1].
- x2¶
İkinci uç noktanın X koordinatı. Tam sayı. İndeks
[2].
- y2¶
İkinci uç noktanın Y koordinatı. Tam sayı. İndeks
[3].
- length¶
Parçanın piksel uzunluğu:
round(sqrt((x2-x1)**2 + (y2-y1)**2)). Tam sayı. İndeks[4].
- magnitude¶
Hough uzayındaki doğrunun büyüklüğü. Daha yüksek değerler, bu doğru için daha fazla kenar pikselinin oy verdiğini gösterir. Tam sayı. İndeks
[5].
- theta¶
Hough uzayındaki doğrunun açısı, derece cinsinden, 0 – 179. Tam sayı. İndeks
[6].
- rho¶
Hough uzayında doğrunun görüntü orijinine olan uzaklığı, piksel cinsinden. İşaretli tam sayı (negatif olabilir). İndeks
[7].