ResizeWithCropOrPadOp

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

כיחידת חישוב לעיבוד תמונות, היא יכולה לשנות את גודל התמונה לפי גודל מוגדר מראש.

היא לא תמתח או תדחס את תוכן התמונה. עם זאת, כדי להתאים לגודל החדש, הוא חותך או ממיר פיקסלים. כשחותכים את התמונה, מתבצע חיתוך של מרכז התמונה. כשהפיקסלים נחתכים, מתבצע מרווח פנימי של אפס מקום.

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

ResizeWithCropOrPadOp(int targetHeight, int targetWidth)
יוצר שינוי גודל עםCropOrPadOp, שיכול לחתוך/לקבוע תמונות לגודל שצוין.

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

TensorImage
apply(תמונה של TensorImage)
מחילה את שינוי הגודל שהוגדר באמצעות חיתוך או מרווח פנימי על תמונה נתונה ומחזירה את התוצאה.
int
getOutputImageHeight(int inputImageHeight, int inputImageWidth)
מחשבת את הגובה של תמונת הפלט הצפויה כשמזינים את הגודל של תמונת הקלט.
int
getOutputImageWidth(int inputImageHeight, int inputImageWidth)
מחשבת את הרוחב של תמונת הפלט הצפויה כשמזינים את הגודל של תמונת הקלט.
PointF
inverseTransform(PointF point, int inputImageHeight, int inputImageWidth)
הפונקציה הופכת נקודה ממערכת הקואורדינטות של תמונת התוצאה בחזרה לזו של תמונת הקלט.

שיטות שעברו בירושה

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

public ResizeWithCropOrPadOp (int targetHeight, int targetWidth)

יוצר שינוי גודל עםCropOrPadOp, שיכול לחתוך/לקבוע תמונות לגודל שצוין. היא כוללת חיתוך מרכזי ומרווח פנימי אפס.

פרמטרים
targetHeight הגובה הצפוי של תמונה שנחתכה/מרופדת.
targetWidth הרוחב הצפוי של תמונה חתוכה/מרופדת.

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

ציבורי TensorImage אישור (TensorImage)

מחילה את שינוי הגודל שהוגדר באמצעות חיתוך או מרווח פנימי על תמונה נתונה ומחזירה את התוצאה.

הערה: התוכן של הקלט image ישתנה, ו-image יהיה אותו מופע עם הפלט.

פרמטרים
תמונה של קלט התמונה.
החזרות
  • פלט תמונה.

Public int getOutputImageHeight (intinputImageHeight, intinputImageWidth)

מחשבת את הגובה של תמונת הפלט הצפויה כשמזינים את הגודל של תמונת הקלט.

פרמטרים
inputImageHeight
inputImageWidth

Public int getOutputImageWidth (intinputImageHeight, intinputImageWidth)

מחשבת את הרוחב של תמונת הפלט הצפויה כשמזינים את הגודל של תמונת הקלט.

פרמטרים
inputImageHeight
inputImageWidth

Public PointF inverseTransform (PointF point, intinputImageHeight, intinputImageWidth)

הפונקציה הופכת נקודה ממערכת הקואורדינטות של תמונת התוצאה בחזרה לזו של תמונת הקלט.

פרמטרים
נקודה של הנקודה ממערכת קואורדינטות התוצאות.
inputImageHeight הגובה של קלט התמונה.
inputImageWidth מהרוחב של תמונת הקלט.
החזרות
  • את הנקודה עם הקואורדינטות ממערכת הקואורדינטות של תמונת הקלט.