public class ProjectiveColorTransformer extends ProjectiveTransformer
| Modifier and Type | Class and Description |
|---|---|
class |
ProjectiveColorTransformer.Parameters |
ImageTransformer.Data| Modifier and Type | Field and Description |
|---|---|
protected int |
numBiases |
protected int |
numGains |
protected static ThreadLocal<org.bytedeco.javacpp.opencv_core.CvMat> |
temp3x1 |
protected org.bytedeco.javacpp.opencv_core.CvMat |
X |
protected org.bytedeco.javacpp.opencv_core.CvMat[] |
X2 |
protected static ThreadLocal<org.bytedeco.javacpp.opencv_core.CvMat> |
X24x4 |
fillColor, H, H3x3, invK1, invK2, K1, K2, kernelData, n, pts4x1, R, referencePoints1, referencePoints2, t| Constructor and Description |
|---|
ProjectiveColorTransformer(org.bytedeco.javacpp.opencv_core.CvMat K1,
org.bytedeco.javacpp.opencv_core.CvMat K2,
org.bytedeco.javacpp.opencv_core.CvMat R,
org.bytedeco.javacpp.opencv_core.CvMat t,
org.bytedeco.javacpp.opencv_core.CvMat n,
double[] referencePoints1,
double[] referencePoints2,
org.bytedeco.javacpp.opencv_core.CvMat X,
int numGains,
int numBiases) |
| Modifier and Type | Method and Description |
|---|---|
ProjectiveColorTransformer.Parameters |
createParameters() |
int |
getNumBiases() |
int |
getNumGains() |
org.bytedeco.javacpp.opencv_core.CvMat |
getX() |
protected void |
prepareColorTransform(org.bytedeco.javacpp.opencv_core.CvMat X2,
int pyramidLevel,
ProjectiveColorTransformer.Parameters p,
boolean inverse) |
void |
transform(ImageTransformer.Data[] data,
org.bytedeco.javacpp.opencv_core.CvRect roi,
ImageTransformer.Parameters[] parameters,
boolean[] inverses) |
void |
transformColor(org.bytedeco.javacpp.opencv_core.IplImage srcImage,
org.bytedeco.javacpp.opencv_core.IplImage dstImage,
org.bytedeco.javacpp.opencv_core.CvRect roi,
int pyramidLevel,
ImageTransformer.Parameters parameters,
boolean inverse) |
getFillColor, getInvK1, getInvK2, getK1, getK2, getN, getR, getReferencePoints1, getReferencePoints2, getT, prepareHomography, setFillColor, transform, transformprotected static ThreadLocal<org.bytedeco.javacpp.opencv_core.CvMat> X24x4
protected static ThreadLocal<org.bytedeco.javacpp.opencv_core.CvMat> temp3x1
protected org.bytedeco.javacpp.opencv_core.CvMat X
protected int numGains
protected int numBiases
protected org.bytedeco.javacpp.opencv_core.CvMat[] X2
public ProjectiveColorTransformer(org.bytedeco.javacpp.opencv_core.CvMat K1,
org.bytedeco.javacpp.opencv_core.CvMat K2,
org.bytedeco.javacpp.opencv_core.CvMat R,
org.bytedeco.javacpp.opencv_core.CvMat t,
org.bytedeco.javacpp.opencv_core.CvMat n,
double[] referencePoints1,
double[] referencePoints2,
org.bytedeco.javacpp.opencv_core.CvMat X,
int numGains,
int numBiases)
public org.bytedeco.javacpp.opencv_core.CvMat getX()
public int getNumGains()
public int getNumBiases()
public void transformColor(org.bytedeco.javacpp.opencv_core.IplImage srcImage,
org.bytedeco.javacpp.opencv_core.IplImage dstImage,
org.bytedeco.javacpp.opencv_core.CvRect roi,
int pyramidLevel,
ImageTransformer.Parameters parameters,
boolean inverse)
protected void prepareColorTransform(org.bytedeco.javacpp.opencv_core.CvMat X2,
int pyramidLevel,
ProjectiveColorTransformer.Parameters p,
boolean inverse)
public void transform(ImageTransformer.Data[] data, org.bytedeco.javacpp.opencv_core.CvRect roi, ImageTransformer.Parameters[] parameters, boolean[] inverses)
transform in interface ImageTransformertransform in class ProjectiveTransformerpublic ProjectiveColorTransformer.Parameters createParameters()
createParameters in interface ImageTransformercreateParameters in class ProjectiveTransformerCopyright © 2018. All rights reserved.