class Line – אובייקט Line¶
אובייקט הקו הוא attrtuple המוחזר על ידי Image.find_lines(), Image.find_line_segments(), ו-Image.get_regression(). הוא מייצג קטע קו מכוון בודד הן בצורת נקודות הקצה שלו (x1, y1) -- (x2, y2) והן בצורת מרחב Hough שלו (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. ערכים גבוהים יותר מציינים שיותר פיקסלי קצה הצביעו עבור קו זה. מספר שלם. אינדקס
[5].
- theta¶
זווית הקו במרחב Hough, במעלות, 0 – 179. מספר שלם. אינדקס
[6].
- rho¶
מרחק הקו מראשית התמונה במרחב Hough, בפיקסלים. מספר שלם עם סימן (יכול להיות שלילי). אינדקס
[7].