class Line -- Line object¶
อ็อบเจกต์ line คือ attrtuple ที่คืนค่าโดย Image.find_lines(), Image.find_line_segments(), และ Image.get_regression() แสดงถึงส่วนเส้นตรงที่มีทิศทางเดียวในรูปแบบจุดปลาย (x1, y1) -- (x2, y2) และรูปแบบ Hough-space (rho, theta)
สามารถเข้าถึงฟิลด์โดยชื่อแอตทริบิวต์ (line.x1) หรือดัชนี (line[0]) อ็อบเจกต์นี้ไม่มีคอนสตรักเตอร์สาธารณะ
- class image.line¶
กรุณาเรียก
Image.find_lines(),Image.find_line_segments(), หรือImage.get_regression()เพื่อสร้างอ็อบเจกต์นี้- x1¶
พิกัด X ของจุดปลายแรก จำนวนเต็ม ดัชนี
[0]
- y1¶
พิกัด Y ของจุดปลายแรก จำนวนเต็ม ดัชนี
[1]
- x2¶
พิกัด X ของจุดปลายที่สอง จำนวนเต็ม ดัชนี
[2]
- y2¶
พิกัด Y ของจุดปลายที่สอง จำนวนเต็ม ดัชนี
[3]
- length¶
ความยาวพิกเซลของส่วนเส้น:
round(sqrt((x2-x1)**2 + (y2-y1)**2))จำนวนเต็ม ดัชนี[4]
- magnitude¶
ขนาดของเส้นใน Hough-space ค่าสูงกว่าบ่งชี้ว่าพิกเซลขอบมากกว่าโหวตให้เส้นนี้ จำนวนเต็ม ดัชนี
[5]
- theta¶
มุมของเส้นใน Hough-space เป็นองศา 0 -- 179 จำนวนเต็ม ดัชนี
[6]
- rho¶
ระยะห่างของเส้นจากจุดกำเนิดภาพใน Hough-space เป็นพิกเซล จำนวนเต็มมีเครื่องหมาย (อาจเป็นลบได้) ดัชนี
[7]