public class ProjectorDevice extends ProjectiveDevice
Modifier and Type | Class and Description |
---|---|
static class |
ProjectorDevice.CalibratedSettings |
static class |
ProjectorDevice.CalibrationSettings |
static interface |
ProjectorDevice.Settings |
static class |
ProjectorDevice.SettingsImplementation |
ProjectiveDevice.Exception
additiveLight, avgColorErr, avgEpipolarErr, avgReprojErr, cameraMatrix, colorMixingMatrix, colorOrder, colorR2, distortionCoeffs, E, extrParams, F, imageHeight, imageWidth, maxEpipolarErr, maxReprojErr, R, reprojErrs, T
Constructor and Description |
---|
ProjectorDevice(ProjectorDevice.Settings settings) |
ProjectorDevice(String name) |
ProjectorDevice(String name,
FileStorage fs) |
ProjectorDevice(String name,
String filename) |
Modifier and Type | Method and Description |
---|---|
CanvasFrame |
createCanvasFrame() |
double |
getAttenuation(double x,
double y,
CvMat n,
double d) |
ProjectiveDevice.Settings |
getSettings() |
static ProjectorDevice[] |
read(FileStorage fs) |
static ProjectorDevice[] |
read(String filename) |
void |
setSettings(ProjectiveDevice.Settings settings) |
void |
setSettings(ProjectorDevice.Settings settings) |
distort, distort, distort, distort, getBackProjectionMatrix, getDistortMap1, getDistortMap2, getFrontoParallelH, getMapsPyramidLevel, getRectifyingHomography, getRGBColorOrder, getUndistortMap1, getUndistortMap2, isFixedPointMaps, normalize, readParameters, readParameters, readParameters, rescale, setFixedPointMaps, setMapsPyramidLevel, toString, undistort, undistort, undistort, undistort, unnormalize, write, write, writeParameters, writeParameters, writeParameters
public ProjectorDevice(String name)
public ProjectorDevice(String name, String filename) throws ProjectiveDevice.Exception
ProjectiveDevice.Exception
public ProjectorDevice(String name, FileStorage fs) throws ProjectiveDevice.Exception
ProjectiveDevice.Exception
public ProjectorDevice(ProjectorDevice.Settings settings) throws ProjectiveDevice.Exception
ProjectiveDevice.Exception
public ProjectiveDevice.Settings getSettings()
getSettings
in class ProjectiveDevice
public void setSettings(ProjectorDevice.Settings settings)
public void setSettings(ProjectiveDevice.Settings settings)
setSettings
in class ProjectiveDevice
public CanvasFrame createCanvasFrame() throws CanvasFrame.Exception
CanvasFrame.Exception
public double getAttenuation(double x, double y, CvMat n, double d)
public static ProjectorDevice[] read(String filename) throws ProjectiveDevice.Exception
ProjectiveDevice.Exception
public static ProjectorDevice[] read(FileStorage fs) throws ProjectiveDevice.Exception
ProjectiveDevice.Exception
Copyright © 2024. All rights reserved.