Class ExportOrthophotos

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

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

    • ExportOrthophotos

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

      public ExportOrthophotos()
  • Method Details

    • getCPtr

      protected static long getCPtr​(ExportOrthophotos obj)
    • finalize

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

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

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

      public int[] getCameras()
      List of cameras to process.
    • setImageCompression

      public void setImageCompression​(ImageCompression value)
      Image compression parameters.
    • getImageCompression

      public ImageCompression getImageCompression()
      Image compression parameters.
    • setNorthUp

      public void setNorthUp​(boolean value)
      Use north-up orientation for export. Default: true
    • getNorthUp

      public boolean getNorthUp()
      Use north-up orientation for export. Default: true
    • setPath

      public void setPath​(String value)
      Path to output orthophoto.
    • getPath

      public String getPath()
      Path to output orthophoto.
    • setProjection

      public void setProjection​(OrthoProjection value)
      Output projection.
    • getProjection

      public OrthoProjection getProjection()
      Output projection.
    • setRasterTransform

      public void setRasterTransform​(RasterTransformType value)
      Raster band transformation. Default: RasterTransformType.RasterTransformNone
    • getRasterTransform

      public RasterTransformType getRasterTransform()
      Raster band transformation. Default: RasterTransformType.RasterTransformNone
    • setRegion

      public void setRegion​(BBox2d value)
      Region to be exported.
    • getRegion

      public BBox2d getRegion()
      Region to be exported.
    • setResolution

      public void setResolution​(double value)
      Output resolution in meters. Default: 0.0
    • getResolution

      public double getResolution()
      Output resolution in meters. Default: 0.0
    • setResolutionX

      public void setResolutionX​(double value)
      Pixel size in the X dimension in projected units. Default: 0.0
    • getResolutionX

      public double getResolutionX()
      Pixel size in the X dimension in projected units. Default: 0.0
    • setResolutionY

      public void setResolutionY​(double value)
      Pixel size in the Y dimension in projected units. Default: 0.0
    • getResolutionY

      public double getResolutionY()
      Pixel size in the Y dimension in projected units. Default: 0.0
    • setSaveAlpha

      public void setSaveAlpha​(boolean value)
      Enable alpha channel generation. Default: true
    • getSaveAlpha

      public boolean getSaveAlpha()
      Enable alpha channel generation. Default: true
    • setSaveKml

      public void setSaveKml​(boolean value)
      Enable kml file generation. Default: false
    • getSaveKml

      public boolean getSaveKml()
      Enable kml file generation. Default: false
    • setSaveWorld

      public void setSaveWorld​(boolean value)
      Enable world file generation. Default: false
    • getSaveWorld

      public boolean getSaveWorld()
      Enable world file generation. Default: false
    • setWhiteBackground

      public void setWhiteBackground​(boolean value)
      Enable white background. Default: true
    • getWhiteBackground

      public boolean getWhiteBackground()
      Enable white background. Default: true