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].