Package com.agisoft.metashape.tasks
Class OptimizeCameras
java.lang.Object
com.agisoft.metashape.tasks.Task
com.agisoft.metashape.tasks.OptimizeCameras
Task class containing processing parameters.
-
Nested Class Summary
Nested classes/interfaces inherited from class com.agisoft.metashape.tasks.Task
Task.TaskTarget -
Field Summary
Fields inherited from class com.agisoft.metashape.tasks.Task
swigCMemOwn -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddelete()protected voidfinalize()booleanEnable adaptive fitting of distortion coefficients.protected static longgetCPtr(OptimizeCameras obj) booleangetFitB1()Enable optimization of aspect ratio.booleangetFitB2()Enable optimization of skew coefficient.booleanEnable optimization of additional corrections.booleangetFitCx()Enable optimization of X principal point coordinates.booleangetFitCy()Enable optimization of Y principal point coordinates.booleangetFitF()Enable optimization of focal length coefficient.booleangetFitK1()Enable optimization of k1 radial distortion coefficient.booleangetFitK2()Enable optimization of k2 radial distortion coefficient.booleangetFitK3()Enable optimization of k3 radial distortion coefficient.booleangetFitK4()Enable optimization of k3 radial distortion coefficient.booleangetFitP1()Enable optimization of p1 tangential distortion coefficient.booleangetFitP2()Enable optimization of p2 tangential distortion coefficient.booleanEstimate tie point covariance matrices.voidsetAdaptiveFitting(boolean value) Enable adaptive fitting of distortion coefficients.voidsetFitB1(boolean value) Enable optimization of aspect ratio.voidsetFitB2(boolean value) Enable optimization of skew coefficient.voidsetFitCorrections(boolean value) Enable optimization of additional corrections.voidsetFitCx(boolean value) Enable optimization of X principal point coordinates.voidsetFitCy(boolean value) Enable optimization of Y principal point coordinates.voidsetFitF(boolean value) Enable optimization of focal length coefficient.voidsetFitK1(boolean value) Enable optimization of k1 radial distortion coefficient.voidsetFitK2(boolean value) Enable optimization of k2 radial distortion coefficient.voidsetFitK3(boolean value) Enable optimization of k3 radial distortion coefficient.voidsetFitK4(boolean value) Enable optimization of k3 radial distortion coefficient.voidsetFitP1(boolean value) Enable optimization of p1 tangential distortion coefficient.voidsetFitP2(boolean value) Enable optimization of p2 tangential distortion coefficient.voidsetTiepointCovariance(boolean value) Estimate tie point covariance matrices.Methods inherited from class com.agisoft.metashape.tasks.Task
apply, apply, getCPtr, getName, getParameter, getParameterNames, getTarget, getWorkitemCount, isGPUSupported, setParameter, setWorkitemCount, toNetworkTask, toNetworkTask, toNetworkTask, toNetworkTask
-
Constructor Details
-
OptimizeCameras
protected OptimizeCameras(long cPtr, boolean cMemoryOwn) -
OptimizeCameras
public OptimizeCameras()
-
-
Method Details
-
getCPtr
-
finalize
protected void finalize() -
delete
public void delete() -
setAdaptiveFitting
public void setAdaptiveFitting(boolean value) Enable adaptive fitting of distortion coefficients. Default: false -
getAdaptiveFitting
public boolean getAdaptiveFitting()Enable adaptive fitting of distortion coefficients. Default: false -
setFitB1
public void setFitB1(boolean value) Enable optimization of aspect ratio. Default: false -
getFitB1
public boolean getFitB1()Enable optimization of aspect ratio. Default: false -
setFitB2
public void setFitB2(boolean value) Enable optimization of skew coefficient. Default: false -
getFitB2
public boolean getFitB2()Enable optimization of skew coefficient. Default: false -
setFitCorrections
public void setFitCorrections(boolean value) Enable optimization of additional corrections. Default: false -
getFitCorrections
public boolean getFitCorrections()Enable optimization of additional corrections. Default: false -
setFitCx
public void setFitCx(boolean value) Enable optimization of X principal point coordinates. Default: true -
getFitCx
public boolean getFitCx()Enable optimization of X principal point coordinates. Default: true -
setFitCy
public void setFitCy(boolean value) Enable optimization of Y principal point coordinates. Default: true -
getFitCy
public boolean getFitCy()Enable optimization of Y principal point coordinates. Default: true -
setFitF
public void setFitF(boolean value) Enable optimization of focal length coefficient. Default: true -
getFitF
public boolean getFitF()Enable optimization of focal length coefficient. Default: true -
setFitK1
public void setFitK1(boolean value) Enable optimization of k1 radial distortion coefficient. Default: true -
getFitK1
public boolean getFitK1()Enable optimization of k1 radial distortion coefficient. Default: true -
setFitK2
public void setFitK2(boolean value) Enable optimization of k2 radial distortion coefficient. Default: true -
getFitK2
public boolean getFitK2()Enable optimization of k2 radial distortion coefficient. Default: true -
setFitK3
public void setFitK3(boolean value) Enable optimization of k3 radial distortion coefficient. Default: true -
getFitK3
public boolean getFitK3()Enable optimization of k3 radial distortion coefficient. Default: true -
setFitK4
public void setFitK4(boolean value) Enable optimization of k3 radial distortion coefficient. Default: false -
getFitK4
public boolean getFitK4()Enable optimization of k3 radial distortion coefficient. Default: false -
setFitP1
public void setFitP1(boolean value) Enable optimization of p1 tangential distortion coefficient. Default: true -
getFitP1
public boolean getFitP1()Enable optimization of p1 tangential distortion coefficient. Default: true -
setFitP2
public void setFitP2(boolean value) Enable optimization of p2 tangential distortion coefficient. Default: true -
getFitP2
public boolean getFitP2()Enable optimization of p2 tangential distortion coefficient. Default: true -
setTiepointCovariance
public void setTiepointCovariance(boolean value) Estimate tie point covariance matrices. Default: false -
getTiepointCovariance
public boolean getTiepointCovariance()Estimate tie point covariance matrices. Default: false
-