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