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<opencv_core.CvMat> |
temp3x1 |
protected opencv_core.CvMat |
X |
protected opencv_core.CvMat[] |
X2 |
protected static ThreadLocal<opencv_core.CvMat> |
X24x4 |
fillColor, H, H3x3, invK1, invK2, K1, K2, kernelData, n, pts4x1, R, referencePoints1, referencePoints2, t| Constructor and Description |
|---|
ProjectiveColorTransformer(opencv_core.CvMat K1,
opencv_core.CvMat K2,
opencv_core.CvMat R,
opencv_core.CvMat t,
opencv_core.CvMat n,
double[] referencePoints1,
double[] referencePoints2,
opencv_core.CvMat X,
int numGains,
int numBiases) |
| Modifier and Type | Method and Description |
|---|---|
ProjectiveColorTransformer.Parameters |
createParameters() |
int |
getNumBiases() |
int |
getNumGains() |
opencv_core.CvMat |
getX() |
protected void |
prepareColorTransform(opencv_core.CvMat X2,
int pyramidLevel,
ProjectiveColorTransformer.Parameters p,
boolean inverse) |
void |
transform(ImageTransformer.Data[] data,
opencv_core.CvRect roi,
ImageTransformer.Parameters[] parameters,
boolean[] inverses) |
void |
transformColor(opencv_core.IplImage srcImage,
opencv_core.IplImage dstImage,
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<opencv_core.CvMat> X24x4
protected static ThreadLocal<opencv_core.CvMat> temp3x1
protected opencv_core.CvMat X
protected int numGains
protected int numBiases
protected opencv_core.CvMat[] X2
public ProjectiveColorTransformer(opencv_core.CvMat K1, opencv_core.CvMat K2, opencv_core.CvMat R, opencv_core.CvMat t, opencv_core.CvMat n, double[] referencePoints1, double[] referencePoints2, opencv_core.CvMat X, int numGains, int numBiases)
public opencv_core.CvMat getX()
public int getNumGains()
public int getNumBiases()
public void transformColor(opencv_core.IplImage srcImage, opencv_core.IplImage dstImage, opencv_core.CvRect roi, int pyramidLevel, ImageTransformer.Parameters parameters, boolean inverse)
protected void prepareColorTransform(opencv_core.CvMat X2, int pyramidLevel, ProjectiveColorTransformer.Parameters p, boolean inverse)
public void transform(ImageTransformer.Data[] data, 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.