public class ProjectiveTransformer.Parameters extends Object implements ImageTransformer.Parameters
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
fakeIdentity |
protected double[] |
projectiveParameters |
| Modifier | Constructor and Description |
|---|---|
protected |
Parameters() |
| Modifier and Type | Method and Description |
|---|---|
ProjectiveTransformer.Parameters |
clone() |
void |
compose(ImageTransformer.Parameters p1,
boolean inverse1,
ImageTransformer.Parameters p2,
boolean inverse2) |
void |
compose(opencv_core.CvMat H1,
boolean inverse1,
opencv_core.CvMat H2,
boolean inverse2) |
double[] |
get() |
double |
get(int i) |
double |
getConstraintError() |
opencv_core.CvMat |
getH() |
opencv_core.CvMat |
getN() |
opencv_core.CvMat |
getR() |
double[] |
getSubspace() |
opencv_core.CvMat |
getT() |
boolean |
isUpdateNeeded() |
boolean |
preoptimize() |
void |
reset(boolean asIdentity) |
void |
set(double... p) |
void |
set(ImageTransformer.Parameters p) |
void |
set(int i,
double p) |
void |
set(opencv_core.CvMat setH,
boolean inverse) |
void |
setSubspace(double... p) |
void |
setUpdateNeeded(boolean updateNeeded) |
int |
size() |
String |
toString() |
protected void |
update() |
protected double[] projectiveParameters
protected boolean fakeIdentity
public boolean isUpdateNeeded()
public void setUpdateNeeded(boolean updateNeeded)
public int size()
size in interface ImageTransformer.Parameterspublic double[] get()
get in interface ImageTransformer.Parameterspublic double get(int i)
get in interface ImageTransformer.Parameterspublic void set(double... p)
set in interface ImageTransformer.Parameterspublic void set(int i,
double p)
set in interface ImageTransformer.Parameterspublic void set(ImageTransformer.Parameters p)
set in interface ImageTransformer.Parameterspublic void reset(boolean asIdentity)
reset in interface ImageTransformer.Parameterspublic double getConstraintError()
getConstraintError in interface ImageTransformer.Parameterspublic void set(opencv_core.CvMat setH, boolean inverse)
public void compose(ImageTransformer.Parameters p1, boolean inverse1, ImageTransformer.Parameters p2, boolean inverse2)
compose in interface ImageTransformer.Parameterspublic void compose(opencv_core.CvMat H1, boolean inverse1, opencv_core.CvMat H2, boolean inverse2)
public opencv_core.CvMat getH()
public opencv_core.CvMat getN()
public opencv_core.CvMat getR()
public opencv_core.CvMat getT()
protected void update()
public boolean preoptimize()
preoptimize in interface ImageTransformer.Parameterspublic double[] getSubspace()
getSubspace in interface ImageTransformer.Parameterspublic void setSubspace(double... p)
setSubspace in interface ImageTransformer.Parameterspublic ProjectiveTransformer.Parameters clone()
clone in interface ImageTransformer.Parametersclone in class ObjectCopyright © 2018. All rights reserved.