public class ProjectiveDevice extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ProjectiveDevice.CalibratedSettings |
static class |
ProjectiveDevice.CalibrationSettings |
static class |
ProjectiveDevice.Exception |
static class |
ProjectiveDevice.Settings |
| Modifier and Type | Field and Description |
|---|---|
org.bytedeco.javacpp.opencv_core.CvMat |
additiveLight |
double |
avgColorErr |
double |
avgEpipolarErr |
double |
avgReprojErr |
org.bytedeco.javacpp.opencv_core.CvMat |
cameraMatrix |
org.bytedeco.javacpp.opencv_core.CvMat |
colorMixingMatrix |
String |
colorOrder |
double |
colorR2 |
org.bytedeco.javacpp.opencv_core.CvMat |
distortionCoeffs |
org.bytedeco.javacpp.opencv_core.CvMat |
E |
org.bytedeco.javacpp.opencv_core.CvMat |
extrParams |
org.bytedeco.javacpp.opencv_core.CvMat |
F |
int |
imageHeight |
int |
imageWidth |
double |
maxEpipolarErr |
double |
maxReprojErr |
org.bytedeco.javacpp.opencv_core.CvMat |
R |
org.bytedeco.javacpp.opencv_core.CvMat |
reprojErrs |
org.bytedeco.javacpp.opencv_core.CvMat |
T |
| Constructor and Description |
|---|
ProjectiveDevice(ProjectiveDevice.Settings settings) |
ProjectiveDevice(String name) |
ProjectiveDevice(String name,
File file) |
ProjectiveDevice(String name,
org.bytedeco.javacpp.opencv_core.CvFileStorage fs) |
ProjectiveDevice(String name,
String filename) |
| Modifier and Type | Method and Description |
|---|---|
double[] |
distort(double... x) |
static double[] |
distort(double[] xu,
double[] k) |
org.bytedeco.javacpp.opencv_core.IplImage |
distort(org.bytedeco.javacpp.opencv_core.IplImage image) |
void |
distort(org.bytedeco.javacpp.opencv_core.IplImage src,
org.bytedeco.javacpp.opencv_core.IplImage dst) |
org.bytedeco.javacpp.opencv_core.CvMat |
getBackProjectionMatrix(org.bytedeco.javacpp.opencv_core.CvMat n,
double d,
org.bytedeco.javacpp.opencv_core.CvMat B) |
org.bytedeco.javacpp.opencv_core.IplImage |
getDistortMap1() |
org.bytedeco.javacpp.opencv_core.IplImage |
getDistortMap2() |
org.bytedeco.javacpp.opencv_core.CvMat |
getFrontoParallelH(double[] roipts,
org.bytedeco.javacpp.opencv_core.CvMat n,
org.bytedeco.javacpp.opencv_core.CvMat H) |
int |
getMapsPyramidLevel() |
org.bytedeco.javacpp.opencv_core.CvMat |
getRectifyingHomography(ProjectiveDevice peer,
org.bytedeco.javacpp.opencv_core.CvMat H) |
int[] |
getRGBColorOrder() |
ProjectiveDevice.Settings |
getSettings() |
org.bytedeco.javacpp.opencv_core.IplImage |
getUndistortMap1() |
org.bytedeco.javacpp.opencv_core.IplImage |
getUndistortMap2() |
boolean |
isFixedPointMaps() |
static double[] |
normalize(double[] xu,
org.bytedeco.javacpp.opencv_core.CvMat K) |
static ProjectiveDevice[] |
read(String filename) |
void |
readParameters(File file) |
void |
readParameters(org.bytedeco.javacpp.opencv_core.CvFileStorage fs) |
void |
readParameters(String filename) |
void |
rescale(int imageWidth,
int imageHeight) |
void |
setFixedPointMaps(boolean fixedPointMaps) |
void |
setMapsPyramidLevel(int mapsPyramidLevel) |
void |
setSettings(ProjectiveDevice.Settings settings) |
String |
toString() |
double[] |
undistort(double... x) |
static double[] |
undistort(double[] xd,
double[] k) |
org.bytedeco.javacpp.opencv_core.IplImage |
undistort(org.bytedeco.javacpp.opencv_core.IplImage image) |
void |
undistort(org.bytedeco.javacpp.opencv_core.IplImage src,
org.bytedeco.javacpp.opencv_core.IplImage dst) |
static double[] |
unnormalize(double[] xn,
org.bytedeco.javacpp.opencv_core.CvMat K) |
static void |
write(String filename,
ProjectiveDevice... devices) |
static void |
write(String filename,
ProjectiveDevice[]... devices) |
void |
writeParameters(File file) |
void |
writeParameters(org.bytedeco.javacpp.opencv_core.CvFileStorage fs) |
void |
writeParameters(String filename) |
public int imageWidth
public int imageHeight
public org.bytedeco.javacpp.opencv_core.CvMat cameraMatrix
public org.bytedeco.javacpp.opencv_core.CvMat distortionCoeffs
public org.bytedeco.javacpp.opencv_core.CvMat extrParams
public org.bytedeco.javacpp.opencv_core.CvMat reprojErrs
public double avgReprojErr
public double maxReprojErr
public org.bytedeco.javacpp.opencv_core.CvMat R
public org.bytedeco.javacpp.opencv_core.CvMat T
public org.bytedeco.javacpp.opencv_core.CvMat E
public org.bytedeco.javacpp.opencv_core.CvMat F
public double avgEpipolarErr
public double maxEpipolarErr
public String colorOrder
public org.bytedeco.javacpp.opencv_core.CvMat colorMixingMatrix
public org.bytedeco.javacpp.opencv_core.CvMat additiveLight
public double avgColorErr
public double colorR2
public ProjectiveDevice(String name)
public ProjectiveDevice(String name, File file) throws ProjectiveDevice.Exception
ProjectiveDevice.Exceptionpublic ProjectiveDevice(String name, String filename) throws ProjectiveDevice.Exception
ProjectiveDevice.Exceptionpublic ProjectiveDevice(String name, org.bytedeco.javacpp.opencv_core.CvFileStorage fs) throws ProjectiveDevice.Exception
ProjectiveDevice.Exceptionpublic ProjectiveDevice(ProjectiveDevice.Settings settings) throws ProjectiveDevice.Exception
ProjectiveDevice.Exceptionpublic ProjectiveDevice.Settings getSettings()
public void setSettings(ProjectiveDevice.Settings settings)
public void rescale(int imageWidth,
int imageHeight)
public int[] getRGBColorOrder()
public static double[] undistort(double[] xd,
double[] k)
public double[] undistort(double... x)
public static double[] distort(double[] xu,
double[] k)
public double[] distort(double... x)
public static double[] normalize(double[] xu,
org.bytedeco.javacpp.opencv_core.CvMat K)
public static double[] unnormalize(double[] xn,
org.bytedeco.javacpp.opencv_core.CvMat K)
public boolean isFixedPointMaps()
public void setFixedPointMaps(boolean fixedPointMaps)
public int getMapsPyramidLevel()
public void setMapsPyramidLevel(int mapsPyramidLevel)
public org.bytedeco.javacpp.opencv_core.IplImage getUndistortMap1()
public org.bytedeco.javacpp.opencv_core.IplImage getUndistortMap2()
public void undistort(org.bytedeco.javacpp.opencv_core.IplImage src,
org.bytedeco.javacpp.opencv_core.IplImage dst)
public org.bytedeco.javacpp.opencv_core.IplImage undistort(org.bytedeco.javacpp.opencv_core.IplImage image)
public org.bytedeco.javacpp.opencv_core.IplImage getDistortMap1()
public org.bytedeco.javacpp.opencv_core.IplImage getDistortMap2()
public void distort(org.bytedeco.javacpp.opencv_core.IplImage src,
org.bytedeco.javacpp.opencv_core.IplImage dst)
public org.bytedeco.javacpp.opencv_core.IplImage distort(org.bytedeco.javacpp.opencv_core.IplImage image)
public org.bytedeco.javacpp.opencv_core.CvMat getBackProjectionMatrix(org.bytedeco.javacpp.opencv_core.CvMat n,
double d,
org.bytedeco.javacpp.opencv_core.CvMat B)
public org.bytedeco.javacpp.opencv_core.CvMat getFrontoParallelH(double[] roipts,
org.bytedeco.javacpp.opencv_core.CvMat n,
org.bytedeco.javacpp.opencv_core.CvMat H)
public org.bytedeco.javacpp.opencv_core.CvMat getRectifyingHomography(ProjectiveDevice peer, org.bytedeco.javacpp.opencv_core.CvMat H)
public static ProjectiveDevice[] read(String filename) throws ProjectiveDevice.Exception
ProjectiveDevice.Exceptionpublic static void write(String filename, ProjectiveDevice[]... devices)
public static void write(String filename, ProjectiveDevice... devices)
public void writeParameters(File file)
public void writeParameters(String filename)
public void writeParameters(org.bytedeco.javacpp.opencv_core.CvFileStorage fs)
public void readParameters(File file) throws ProjectiveDevice.Exception
ProjectiveDevice.Exceptionpublic void readParameters(String filename) throws ProjectiveDevice.Exception
ProjectiveDevice.Exceptionpublic void readParameters(org.bytedeco.javacpp.opencv_core.CvFileStorage fs)
throws ProjectiveDevice.Exception
ProjectiveDevice.ExceptionCopyright © 2018. All rights reserved.