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