Class AlignChunks

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

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

    • AlignChunks

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

      public AlignChunks()
  • Method Details

    • getCPtr

      protected static long getCPtr​(AlignChunks obj)
    • finalize

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

      public void delete()
      Overrides:
      delete in class Task
    • setChunks

      public void setChunks​(int[] value)
      List of chunks to be aligned.
    • getChunks

      public int[] getChunks()
      List of chunks to be aligned.
    • setDownscale

      public void setDownscale​(int value)
      Alignment accuracy. Default: 1
    • getDownscale

      public int getDownscale()
      Alignment accuracy. Default: 1
    • setFilterMask

      public void setFilterMask​(boolean value)
      Filter points by mask. Default: false
    • getFilterMask

      public boolean getFilterMask()
      Filter points by mask. Default: false
    • setFitScale

      public void setFitScale​(boolean value)
      Fit chunk scale during alignment. Default: true
    • getFitScale

      public boolean getFitScale()
      Fit chunk scale during alignment. Default: true
    • setGenericPreselection

      public void setGenericPreselection​(boolean value)
      Enables image pair preselection. Default: false
    • getGenericPreselection

      public boolean getGenericPreselection()
      Enables image pair preselection. Default: false
    • setKeypointLimit

      public void setKeypointLimit​(int value)
      Maximum number of points for each photo. Default: 40000
    • getKeypointLimit

      public int getKeypointLimit()
      Maximum number of points for each photo. Default: 40000
    • setMarkers

      public void setMarkers​(int[] value)
      List of markers to be used for marker based alignment.
    • getMarkers

      public int[] getMarkers()
      List of markers to be used for marker based alignment.
    • setMaskTiepoints

      public void setMaskTiepoints​(boolean value)
      Apply mask filter to tie points. Default: false
    • getMaskTiepoints

      public boolean getMaskTiepoints()
      Apply mask filter to tie points. Default: false
    • setMethod

      public void setMethod​(int value)
      Alignment method. Default: 0
    • getMethod

      public int getMethod()
      Alignment method. Default: 0
    • setReference

      public void setReference​(int value)
      Chunk to be used as a reference. Default: -1
    • getReference

      public int getReference()
      Chunk to be used as a reference. Default: -1