public class ResizeImageTransform extends BaseImageTransform<org.bytedeco.opencv.opencv_core.Mat>
ScaleImageTransform or ScaleImageTransformconverter, currentImage, random| Constructor and Description |
|---|
ResizeImageTransform(int newWidth,
int newHeight)
Returns new ResizeImageTransform object
|
ResizeImageTransform(Random random,
int newWidth,
int newHeight)
Returns new ResizeImageTransform object
|
| Modifier and Type | Method and Description |
|---|---|
protected ImageWritable |
doTransform(ImageWritable image,
Random random)
Takes an image and returns a transformed image.
|
float[] |
query(float... coordinates)
Transforms the given coordinates using the parameters that were used to transform the last image.
|
getCurrentImage, transform, transformpublic ResizeImageTransform(int newWidth,
int newHeight)
newWidth - new Width for the outcome imagesnewHeight - new Height for outcome imagespublic ResizeImageTransform(Random random, int newWidth, int newHeight)
random - RandomnewWidth - new Width for the outcome imagesnewHeight - new Height for outcome imagesprotected ImageWritable doTransform(ImageWritable image, Random random)
doTransform in class BaseImageTransform<org.bytedeco.opencv.opencv_core.Mat>image - to transform, null == end of streamrandom - object to use (or null for deterministic)public float[] query(float... coordinates)
ImageTransformquery in interface ImageTransformquery in class BaseImageTransform<org.bytedeco.opencv.opencv_core.Mat>coordinates - to transforms (x1, y1, x2, y2, ...)Copyright © 2019. All rights reserved.