Class AlignCameras

java.lang.Object
com.agisoft.metashape.tasks.Task
com.agisoft.metashape.tasks.AlignCameras

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

    • AlignCameras

      protected AlignCameras​(long cPtr, boolean cMemoryOwn)
    • AlignCameras

      public AlignCameras()
  • Method Details

    • getCPtr

      protected static long getCPtr​(AlignCameras obj)
    • finalize

      protected void finalize()
      Overrides:
      finalize in class Task
    • delete

      public void delete()
      Overrides:
      delete in class Task
    • 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
    • setCameras

      public void setCameras​(int[] value)
      List of cameras to align.
    • getCameras

      public int[] getCameras()
      List of cameras to align.
    • setMinImage

      public void setMinImage​(int value)
      Minimum number of point projections. Default: 2
    • getMinImage

      public int getMinImage()
      Minimum number of point projections. Default: 2
    • setResetAlignment

      public void setResetAlignment​(boolean value)
      Reset current alignment. Default: false
    • getResetAlignment

      public boolean getResetAlignment()
      Reset current alignment. Default: false
    • setSubdivideTask

      public void setSubdivideTask​(boolean value)
      Enable fine-level task subdivision. Default: true
    • getSubdivideTask

      public boolean getSubdivideTask()
      Enable fine-level task subdivision. Default: true