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() veya Image.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].