Package com.agisoft.metashape.tasks
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.
-
Field Summary
Fields inherited from class com.agisoft.metashape.tasks.Task
swigCMemOwn -
Constructor Summary
Constructors Modifier Constructor Description ExportOrthophotos()protectedExportOrthophotos(long cPtr, boolean cMemoryOwn) -
Method Summary
Modifier and Type Method Description voiddelete()protected voidfinalize()int[]getCameras()List of cameras to process.protected static longgetCPtr(ExportOrthophotos obj)ImageCompressiongetImageCompression()Image compression parameters.booleangetNorthUp()Use north-up orientation for export.StringgetPath()Path to output orthophoto.OrthoProjectiongetProjection()Output projection.RasterTransformTypegetRasterTransform()Raster band transformation.BBox2dgetRegion()Region to be exported.doublegetResolution()Output resolution in meters.doublegetResolutionX()Pixel size in the X dimension in projected units.doublegetResolutionY()Pixel size in the Y dimension in projected units.booleangetSaveAlpha()Enable alpha channel generation.booleangetSaveKml()Enable kml file generation.booleangetSaveWorld()Enable world file generation.booleangetWhiteBackground()Enable white background.voidsetCameras(int[] value)List of cameras to process.voidsetImageCompression(ImageCompression value)Image compression parameters.voidsetNorthUp(boolean value)Use north-up orientation for export.voidsetPath(String value)Path to output orthophoto.voidsetProjection(OrthoProjection value)Output projection.voidsetRasterTransform(RasterTransformType value)Raster band transformation.voidsetRegion(BBox2d value)Region to be exported.voidsetResolution(double value)Output resolution in meters.voidsetResolutionX(double value)Pixel size in the X dimension in projected units.voidsetResolutionY(double value)Pixel size in the Y dimension in projected units.voidsetSaveAlpha(boolean value)Enable alpha channel generation.voidsetSaveKml(boolean value)Enable kml file generation.voidsetSaveWorld(boolean value)Enable world file generation.voidsetWhiteBackground(boolean value)Enable white background.Methods inherited from class com.agisoft.metashape.tasks.Task
apply, apply, getCPtr, getName, getParameter, getWorkitemCount, setParameter, setWorkitemCount
-
Constructor Details
-
ExportOrthophotos
protected ExportOrthophotos(long cPtr, boolean cMemoryOwn) -
ExportOrthophotos
public ExportOrthophotos()
-
-
Method Details
-
getCPtr
-
finalize
protected void finalize() -
delete
public void delete() -
setCameras
public void setCameras(int[] value)List of cameras to process. -
getCameras
public int[] getCameras()List of cameras to process. -
setImageCompression
Image compression parameters. -
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
Path to output orthophoto. -
getPath
Path to output orthophoto. -
setProjection
Output projection. -
getProjection
Output projection. -
setRasterTransform
Raster band transformation. Default: RasterTransformType.RasterTransformNone -
getRasterTransform
Raster band transformation. Default: RasterTransformType.RasterTransformNone -
setRegion
Region to be exported. -
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
-