הופך תמונה ל- GrayScale כיחידת עיבוד תמונה.
רווחי צבע נתמכים:
ההמרה מבוססת על המרת OpenCV RGB ל- GRAY https://docs.opencv.org/master/de/d25/imgproc_color_conversions.html#color_convert_rgb_gray
בוני ציבור
TransformToGrayscaleOp () יוצר TransformToGrayscaleOp. |
שיטות ציבוריות
TensorImage | |
int | getOutputImageHeight (int inputImageHeight, int inputImageWidth) מחשב את גובה תמונת הפלט הצפויה כאשר ניתן גודל תמונת קלט. |
int | getOutputImageWidth (int inputImageHeight, int inputImageWidth) מחשב את הרוחב של תמונת הפלט הצפויה כאשר ניתן גודל תמונת קלט. |
נקודה F. | inverseTransform (נקודת PointF, int inputImageHeight, int inputImageWidth) הופך נקודה ממערכת הקואורדינטות של תמונת התוצאה בחזרה לאחת מתמונת הקלט. |
שיטות תורשתיות
בוני ציבור
הציבור TransformToGrayscaleOp ()
יוצר TransformToGrayscaleOp.
שיטות ציבוריות
הציבור TensorImage חל ( TensorImage תמונה)
חל השינוי לגווני אפור ומחזירה TensorImage
.
אם תמונת הקלט הוא כבר ColorSpaceType.GRAYSCALE
, אופ זו תהיה שום-op.
פרמטרים
תמונה |
---|
זורק
IllegalArgumentException | אם image אינה ColorSpaceType.RGB או ColorSpaceType.GRAYSCALE . |
---|
getOutputImageHeight int הציבור (int inputImageHeight, int inputImageWidth)
מחשב את גובה תמונת הפלט הצפויה כאשר ניתן גודל תמונת קלט.
פרמטרים
inputImageHeight | |
---|---|
inputImageWidth |
הציבור int getOutputImageWidth (int inputImageHeight, int inputImageWidth)
מחשב את הרוחב של תמונת הפלט הצפויה כאשר ניתן גודל תמונת קלט.
פרמטרים
inputImageHeight | |
---|---|
inputImageWidth |
הציבור PointF inverseTransform (נקודת PointF, int inputImageHeight, int inputImageWidth)
הופך נקודה ממערכת הקואורדינטות של תמונת התוצאה בחזרה לאחת מתמונת הקלט.
פרמטרים
נְקוּדָה | הנקודה מהתוצאה מתאם את המערכת. |
---|---|
inputImageHeight | גובה תמונת הקלט. |
inputImageWidth | רוחב תמונת הקלט. |
החזרות
- הנקודה עם הקואורדינטות ממערכת הקואורדינטות של תמונת הקלט.