Class OptimizeCameras

java.lang.Object
com.agisoft.metashape.Task
com.agisoft.metashape.tasks.OptimizeCameras
All Implemented Interfaces:
AutoCloseable

public class OptimizeCameras extends Task
Task class containing processing parameters.
  • Constructor Details

    • OptimizeCameras

      public OptimizeCameras()
  • Method Details

    • setAdaptiveFitting

      public void setAdaptiveFitting(boolean value)
      Enable adaptive fitting of distortion coefficients.
    • getAdaptiveFitting

      public boolean getAdaptiveFitting()
      Enable adaptive fitting of distortion coefficients.
    • setFitB1

      public void setFitB1(boolean value)
      Enable optimization of aspect ratio.
    • getFitB1

      public boolean getFitB1()
      Enable optimization of aspect ratio.
    • setFitB2

      public void setFitB2(boolean value)
      Enable optimization of skew coefficient.
    • getFitB2

      public boolean getFitB2()
      Enable optimization of skew coefficient.
    • setFitCorrections

      public void setFitCorrections(boolean value)
      Enable optimization of additional corrections.
    • getFitCorrections

      public boolean getFitCorrections()
      Enable optimization of additional corrections.
    • setFitCx

      public void setFitCx(boolean value)
      Enable optimization of X principal point coordinates.
    • getFitCx

      public boolean getFitCx()
      Enable optimization of X principal point coordinates.
    • setFitCy

      public void setFitCy(boolean value)
      Enable optimization of Y principal point coordinates.
    • getFitCy

      public boolean getFitCy()
      Enable optimization of Y principal point coordinates.
    • setFitF

      public void setFitF(boolean value)
      Enable optimization of focal length coefficient.
    • getFitF

      public boolean getFitF()
      Enable optimization of focal length coefficient.
    • setFitK1

      public void setFitK1(boolean value)
      Enable optimization of k1 radial distortion coefficient.
    • getFitK1

      public boolean getFitK1()
      Enable optimization of k1 radial distortion coefficient.
    • setFitK2

      public void setFitK2(boolean value)
      Enable optimization of k2 radial distortion coefficient.
    • getFitK2

      public boolean getFitK2()
      Enable optimization of k2 radial distortion coefficient.
    • setFitK3

      public void setFitK3(boolean value)
      Enable optimization of k3 radial distortion coefficient.
    • getFitK3

      public boolean getFitK3()
      Enable optimization of k3 radial distortion coefficient.
    • setFitK4

      public void setFitK4(boolean value)
      Enable optimization of k3 radial distortion coefficient.
    • getFitK4

      public boolean getFitK4()
      Enable optimization of k3 radial distortion coefficient.
    • setFitP1

      public void setFitP1(boolean value)
      Enable optimization of p1 tangential distortion coefficient.
    • getFitP1

      public boolean getFitP1()
      Enable optimization of p1 tangential distortion coefficient.
    • setFitP2

      public void setFitP2(boolean value)
      Enable optimization of p2 tangential distortion coefficient.
    • getFitP2

      public boolean getFitP2()
      Enable optimization of p2 tangential distortion coefficient.
    • setTiepointCovariance

      public void setTiepointCovariance(boolean value)
      Estimate tie point covariance matrices.
    • getTiepointCovariance

      public boolean getTiepointCovariance()
      Estimate tie point covariance matrices.