class DataMatrix – אובייקט DataMatrix¶
אובייקט ה-datamatrix הוא attrtuple המוחזר על ידי Image.find_datamatrices(). כל מופע מתאר ברקוד דו-ממדי Data Matrix שפוענח: התיבה התוחמת שלו, המטען המפוענח, הסיבוב במישור התמונה, מטא-נתוני פריסה (שורות, עמודות, קיבולת, ריפוד), וארבע הפינות שזוהו.
השדות נגישים לפי שם המאפיין (dm.payload) או לפי אינדקס (dm[0]). לאובייקט אין בנאי ציבורי.
- class image.datamatrix¶
אנא קרא ל-
Image.find_datamatrices()כדי ליצור אובייקט זה.תיבה תוחמת ופינות¶
- x¶
קואורדינטת ה-x של פינת התיבה התוחמת השמאלית העליונה, בפיקסלים. מספר שלם. אינדקס
[0].
- y¶
קואורדינטת ה-y של פינת התיבה התוחמת השמאלית העליונה, בפיקסלים. מספר שלם. אינדקס
[1].
- w¶
רוחב התיבה התוחמת, בפיקסלים. מספר שלם. אינדקס
[2].
- h¶
גובה התיבה התוחמת, בפיקסלים. מספר שלם. אינדקס
[3].
- corners¶
צמד בן 4 של צמדי שלמים
(x, y)עבור ארבע הפינות שזוהו של ה-data matrix, ממוינות בכיוון השעון החל מהפינה השמאלית העליונה. אינדקס[10].
- rect¶
צמד בן 4
(x, y, w, h)של התיבה התוחמת. מתאים להעברה ישירה למתודות ציור/חיתוך כגוןImage.draw_rectangle()אוImage.crop(). אינדקס[11].
מטען מפוענח¶
- payload¶
מחרוזת המטען המפוענח. אינדקס
[4].
- rotation¶
הסיבוב במישור התמונה של ה-data matrix ברדיאנים. מספר ממשי. אינדקס
[5].
פריסה¶
- rows¶
מספר שורות התאים ב-data matrix. מספר שלם. אינדקס
[6].
- columns¶
מספר עמודות התאים ב-data matrix. מספר שלם. אינדקס
[7].
- capacity¶
המספר המרבי של תווי מטען ש-data matrix זה יכול לשאת בגודל השורה/עמודה הנוכחי. מספר שלם. אינדקס
[8].
- padding¶
מספר משבצות תווי המטען הלא מנוצלות ב-data matrix זה (
capacity - len(payload)). מספר שלם. אינדקס[9].