class Line -- Đối tượng Line

Đối tượng line là một attrtuple được trả về bởi Image.find_lines(), Image.find_line_segments(), và Image.get_regression(). Nó đại diện cho một đoạn thẳng có hướng với cả dạng điểm đầu cuối (x1, y1) -- (x2, y2) và dạng không gian Hough (rho, theta).

Các trường có thể truy cập theo tên thuộc tính (line.x1) hoặc theo chỉ mục (line[0]). Đối tượng không có hàm khởi tạo công khai.

class image.line

Hãy gọi Image.find_lines(), Image.find_line_segments(), hoặc Image.get_regression() để tạo đối tượng này.

x1

Tọa độ X của điểm đầu tiên. Số nguyên. Chỉ mục [0].

y1

Tọa độ Y của điểm đầu tiên. Số nguyên. Chỉ mục [1].

x2

Tọa độ X của điểm thứ hai. Số nguyên. Chỉ mục [2].

y2

Tọa độ Y của điểm thứ hai. Số nguyên. Chỉ mục [3].

length

Độ dài theo điểm ảnh của đoạn thẳng: round(sqrt((x2-x1)**2 + (y2-y1)**2)). Số nguyên. Chỉ mục [4].

magnitude

Độ lớn của đường thẳng trong không gian Hough. Giá trị cao hơn chỉ ra rằng nhiều điểm ảnh cạnh hơn đã bỏ phiếu cho đường thẳng này. Số nguyên. Chỉ mục [5].

theta

Góc của đường thẳng trong không gian Hough, theo độ, 0 -- 179. Số nguyên. Chỉ mục [6].

rho

Khoảng cách của đường thẳng từ gốc ảnh trong không gian Hough, theo điểm ảnh. Số nguyên có dấu (có thể âm). Chỉ mục [7].