Rot90Op

כיתה ציבורית Rot90Op

סיבוב תמונה נגד כיוון השעון.

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

Rot90Op ()
יוצר Rot90 Op אשר יסובב תמונה ב-90 מעלות נגד כיוון השעון.
Rot90Op (int k)
יוצר Rot90 Op אשר יסובב תמונה ב-90 מעלות במשך k פעמים נגד כיוון השעון.

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

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

שיטות בירושה

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

Rot90Op ציבורי ()

יוצר Rot90 Op אשר יסובב תמונה ב-90 מעלות נגד כיוון השעון.

ציבורי Rot90Op (int k)

יוצר Rot90 Op אשר יסובב תמונה ב-90 מעלות במשך k פעמים נגד כיוון השעון.

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

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

יישום TensorImage ציבורי (תמונה של TensorImage )

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

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

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

public int getOutputImageHeight (int inputImageHeight, int inputImageWidth)

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

פרמטרים
inputImageHeight
inputImageWidth

public int getOutputImageWidth (int inputImageHeight, int inputImageWidth)

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

פרמטרים
inputImageHeight
inputImageWidth

Public PointF inverseTransform (נקודת PointF, int inputImageHeight, int inputImageWidth)

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

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