ImageProcessingOptions

מחלקה תקציר ציבורית ImageProcessingOptions

אפשרויות להגדיר את צינור עיבוד התמונה, שפועל לפני מסקנות.

ה-Task Library Vision API מבצע עיבוד מקדים של תמונה בתמונת הקלט באזור המעניין, כך שהיא תתאים לדרישות הדגם (למשל זקוף 224x224 RGB) ומכילה את טנזור הקלט המתאים. זה מבוצע על ידי (בסדר זה):

  • חיתוך מאגר המסגרת לאזור העניין (שברוב המקרים, רק מכסה את כל תמונת הקלט),
  • שינוי גודלו (עם אינטרפולציה בילינארית, יחס גובה-רוחב *לא* נשמר) לממדים של טנסור הקלט של המודל,
  • המרת אותו למרחב הצבעים של טנסור הקלט (כלומר RGB, שהוא מרחב הצבעים הנתמך היחיד לעת עתה),
  • מסובבים אותו בהתאם ל- ImageProcessingOptions.Orientation שלו כך שההסקה מבוצעת על תמונה "זקופה".

חשוב: כתוצאה מהתרחשות חיתוך תחילה, אזור העניין המסופק מבוטא במסגרת הבלתי מסובבת של קואורדינטות הייחוס, כלומר ב- [0, TensorImage.getWidth()) x [0, TensorImage.getHeight()) , שהם המידות של נתוני התמונה הבסיסיים לפני החלת כיוון כלשהו. אם האזור נמצא מחוץ לגבולות אלה, שיטת ההסקה, כגון ImageClassifier.classify(MlImage) , תחזיר שגיאה.

כיתות מקוננות

מעמד ImageProcessingOptions.Builder Builder עבור ImageProcessingOptions .
enum Image ProcessingOptions.Orientation סוג התמצאות העוקב אחר מפרט EXIF.

בונים ציבוריים

שיטות ציבוריות

סטטי ImageProcessingOptions.Builder
אבסטרקט Image ProcessingOptions.Orientation
תקציר Rect
getRoi ()

שיטות בירושה

בונים ציבוריים

אפשרויות עיבוד תמונה ציבוריות ()

שיטות ציבוריות

בונה ImageProcessingOptions.Builder סטטי ציבורי ()

תקציר ציבורי ImageProcessingOptions.Orientation getOrientation ()

תקציר ציבורי Rect getRoi ()