class BarCode – אובייקט BarCode¶
אובייקט הברקוד הוא attrtuple המוחזר על ידי Image.find_barcodes(). כל מופע מתאר ברקוד חד-ממדי שפוענח: התיבה התוחמת שלו, המטען המפוענח, סוג הסימולוגיה, הסיבוב במישור התמונה, ציון איכות הפענוח, וארבע הפינות שזוהו של הברקוד.
השדות נגישים לפי שם המאפיין (barcode.payload) או לפי אינדקס (barcode[0]). לאובייקט אין בנאי ציבורי.
- class image.barcode¶
אנא קרא ל-
Image.find_barcodes()כדי ליצור אובייקט זה.תיבה תוחמת ופינות¶
- x¶
קואורדינטת ה-x של פינת התיבה התוחמת השמאלית העליונה, בפיקסלים. מספר שלם. אינדקס
[0].
- y¶
קואורדינטת ה-y של פינת התיבה התוחמת השמאלית העליונה, בפיקסלים. מספר שלם. אינדקס
[1].
- w¶
רוחב התיבה התוחמת, בפיקסלים. מספר שלם. אינדקס
[2].
- h¶
גובה התיבה התוחמת, בפיקסלים. מספר שלם. אינדקס
[3].
- corners¶
צמד בן 4 של צמדי שלמים
(x, y)עבור ארבע הפינות שזוהו של הברקוד, ממוינות בכיוון השעון החל מהפינה השמאלית העליונה. אינדקס[8].
- rect¶
צמד בן 4
(x, y, w, h)של התיבה התוחמת. מתאים להעברה ישירה למתודות ציור/חיתוך כגוןImage.draw_rectangle()אוImage.crop(). אינדקס[9].
מטען מפוענח¶
- payload¶
מחרוזת המטען המפוענח. אינדקס
[4].
- type¶
הסימולוגיה של הברקוד המפוענח. אחת מתוך:
מספר שלם. אינדקס
[5].
- rotation¶
הסיבוב במישור התמונה של הברקוד ברדיאנים. מספר ממשי. אינדקס
[6].
- quality¶
מספר הפעמים שהברקוד פוענח לאורך התמונה. המפענח רץ לאורך כל קו סריקה שחוצה את הברקוד ומגדיל מונה זה בכל פענוח מוצלח – ערכים גבוהים יותר מצביעים על תוצאה אמינה יותר. מספר שלם. אינדקס
[7].