public class ScaleImageTransform extends BaseImageTransform<org.bytedeco.javacpp.opencv_core.Mat>
converter, random
Constructor and Description |
---|
ScaleImageTransform(float delta)
Calls
this(null, delta, delta) . |
ScaleImageTransform(float dx,
float dy)
Calls
this(null, dx, dy) . |
ScaleImageTransform(java.util.Random random,
float delta)
Calls
this(random, delta, delta) . |
ScaleImageTransform(java.util.Random random,
float dx,
float dy)
Constructs an instance of the ImageTransform.
|
Modifier and Type | Method and Description |
---|---|
ImageWritable |
transform(ImageWritable image,
java.util.Random random)
Takes an image and returns a transformed image.
|
transform
public ScaleImageTransform(float delta)
this(null, delta, delta)
.public ScaleImageTransform(java.util.Random random, float delta)
this(random, delta, delta)
.public ScaleImageTransform(float dx, float dy)
this(null, dx, dy)
.public ScaleImageTransform(java.util.Random random, float dx, float dy)
random
- object to use (or null for deterministic)dx
- maximum scaling in width of the image (pixels)dy
- maximum scaling in height of the image (pixels)public ImageWritable transform(ImageWritable image, java.util.Random random)
ImageTransform
image
- to transform, null == end of streamrandom
- object to use (or null for deterministic)