Class ExportOrthophotos

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

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

    • ExportOrthophotos

      public ExportOrthophotos()
  • Method Details

    • 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.
    • getNorthUp

      public boolean getNorthUp()
      Use north-up orientation for export.
    • 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(BBox value)
      Region to be exported.
    • getRegion

      public BBox 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.
    • getSaveAlpha

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

      public void setSaveKml(boolean value)
      Enable kml file generation.
    • getSaveKml

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

      public void setSaveWorld(boolean value)
      Enable world file generation.
    • getSaveWorld

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

      public void setWhiteBackground(boolean value)
      Enable white background.
    • getWhiteBackground

      public boolean getWhiteBackground()
      Enable white background.