כיתה ציבורית
ImageProcessor
ImageProcessor היא מחלקה מסייעת לעיבוד מראש ועיבוד לאחר TensorImage
. הוא
יכול להפוך TensorImage
לאחר על ידי ביצוע שרשרת של ImageOperator
.
שימוש לדוגמה:
ImageProcessor processor = new ImageProcessor.Builder() .add(new ResizeOp(224, 224, ResizeMethod.NEAREST_NEIGHBOR) .add(new Rot90Op()) .add(new NormalizeOp(127.5f, 127.5f)) .build(); TensorImage anotherTensorImage = processor.process(tensorImage);
אזהרה: מופעים של ImageProcessor
לא בטוחים בשרשור עם updateNumberOfRotations(int)
. עדכון מספר הסיבובים ולאחר מכן עיבוד תמונות (באמצעות
SequentialProcessor.process(T)
) צריך להיות מוגן מפני גישה בו-זמנית. מומלץ ליצור
ImageProcessor
מופעים לכל שרשור. אם כמה שרשורים ניגשים ל-ImageProcessor
בו-זמנית, צריך לסנכרן אותו עם גורמים חיצוניים.
מחלקות מקוננות
מחלקה | ImageProcessor.Builder | ה-builder כדי ליצור ImageProcessor, ואפשר לבצע אותו מאוחר יותר. |
שיטות ציבוריות
RectF |
inverseTransform(RectF rect, intoutputImageHeight, intinputImageWidth)
הפונקציה הופכת מלבן ממערכת הקואורדינטות של תמונת התוצאה חזרה לאחד מהקלט
תמונה.
|
PointF |
inverseTransform(PointF point, intoutputImageHeight, intoutputImagewidth)
הופכת נקודה ממערכת הקואורדינטות של תמונת התוצאה בחזרה לאחד מהקלט
תמונה.
|
TensorImage | |
ריק |
updateNumberOfRotations(int k)
עדכון מספר הסיבובים עבור
Rot90Op הראשונים בImageProcessor הזה. |
מסונכרן ריק |
updateNumberOfRotations(int k, int occurrence)
|
שיטות שעברו בירושה
שיטות ציבוריות
ציבורי RectF inverseTransform (RectF rect, intINPUTImageHeight, intoutputImagewidth)
הפונקציה הופכת מלבן ממערכת הקואורדינטות של תמונת התוצאה חזרה לאחד מהקלט תמונה.
פרמטרים
rect | מתוך מערכת הקואורדינטות של התוצאה. |
---|---|
inputImageHeight | הגובה של תמונת הקלט. |
inputImageWidth | הרוחב של תמונת הקלט. |
החזרות
- על המלבן עם הקואורדינטות ממערכת הקואורדינטות של תמונת הקלט.
ציבורי PointF inverseTransform (PointF point, int fullImageHeight, intinputImagewidth)
הופכת נקודה ממערכת הקואורדינטות של תמונת התוצאה בחזרה לאחד מהקלט תמונה.
פרמטרים
נקודה | את הנקודה ממערכת הקואורדינטות של התוצאה. |
---|---|
inputImageHeight | הגובה של תמונת הקלט. |
inputImageWidth | הרוחב של תמונת הקלט. |
החזרות
- את הנקודה עם הקואורדינטות ממערכת הקואורדינטות של תמונת הקלט.