Package com.agisoft.metashape.tasks
Class ExportCameras
java.lang.Object
com.agisoft.metashape.tasks.Task
com.agisoft.metashape.tasks.ExportCameras
public class ExportCameras 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 ExportCameras()protectedExportCameras(long cPtr, boolean cMemoryOwn) -
Method Summary
Modifier and Type Method Description voiddelete()protected voidfinalize()booleangetBinary()Enables/disables binary encoding for selected format (if applicable).StringgetBingoPathGeoin()Path to BINGO GEO INPUT file.StringgetBingoPathGps()Path to BINGO GPS/IMU file.StringgetBingoPathImage()Path to BINGO IMAGE COORDINATE file.StringgetBingoPathItera()Path to BINGO ITERA file.booleangetBingoSaveGeoin()Enables/disables export of BINGO GEO INPUT file.booleangetBingoSaveGps()Enables/disables export of BINGO GPS/IMU data.booleangetBingoSaveImage()Enables/disables export of BINGO IMAGE COORDINATE file.booleangetBingoSaveItera()Enables/disables export of BINGO ITERA file.StringgetBundlerPathList()Path to Bundler image list file.booleangetBundlerSaveList()Enables/disables export of Bundler image list file.RotationOrdergetChanRotationOrder()Rotation order (CHAN format only).protected static longgetCPtr(ExportCameras obj)CoordinateSystemgetCRS()Output coordinate system.CamerasFormatgetFormat()Export format.intgetImageOrientation()Image coordinate system (0 - X right, 1 - X up, 2 - X left, 3 - X down).StringgetPath()Path to output file.booleangetSaveInvalidMatches()Enables/disables export of invalid image matches.booleangetSaveMarkers()Enables/disables export of manual matching points.booleangetSavePoints()Enables/disables export of automatic tie points.booleangetUseInitialCalibration()Transform image coordinates to initial calibration.booleangetUseLabels()Enables/disables label based item identifiers.voidsetBinary(boolean value)Enables/disables binary encoding for selected format (if applicable).voidsetBingoPathGeoin(String value)Path to BINGO GEO INPUT file.voidsetBingoPathGps(String value)Path to BINGO GPS/IMU file.voidsetBingoPathImage(String value)Path to BINGO IMAGE COORDINATE file.voidsetBingoPathItera(String value)Path to BINGO ITERA file.voidsetBingoSaveGeoin(boolean value)Enables/disables export of BINGO GEO INPUT file.voidsetBingoSaveGps(boolean value)Enables/disables export of BINGO GPS/IMU data.voidsetBingoSaveImage(boolean value)Enables/disables export of BINGO IMAGE COORDINATE file.voidsetBingoSaveItera(boolean value)Enables/disables export of BINGO ITERA file.voidsetBundlerPathList(String value)Path to Bundler image list file.voidsetBundlerSaveList(boolean value)Enables/disables export of Bundler image list file.voidsetChanRotationOrder(RotationOrder value)Rotation order (CHAN format only).voidsetCRS(CoordinateSystem value)Output coordinate system.voidsetFormat(CamerasFormat value)Export format.voidsetImageOrientation(int value)Image coordinate system (0 - X right, 1 - X up, 2 - X left, 3 - X down).voidsetPath(String value)Path to output file.voidsetSaveInvalidMatches(boolean value)Enables/disables export of invalid image matches.voidsetSaveMarkers(boolean value)Enables/disables export of manual matching points.voidsetSavePoints(boolean value)Enables/disables export of automatic tie points.voidsetUseInitialCalibration(boolean value)Transform image coordinates to initial calibration.voidsetUseLabels(boolean value)Enables/disables label based item identifiers.Methods inherited from class com.agisoft.metashape.tasks.Task
apply, apply, getCPtr, getName, getParameter, getWorkitemCount, setParameter, setWorkitemCount
-
Constructor Details
-
ExportCameras
protected ExportCameras(long cPtr, boolean cMemoryOwn) -
ExportCameras
public ExportCameras()
-
-
Method Details
-
getCPtr
-
finalize
protected void finalize() -
delete
public void delete() -
setBinary
public void setBinary(boolean value)Enables/disables binary encoding for selected format (if applicable). Default: false -
getBinary
public boolean getBinary()Enables/disables binary encoding for selected format (if applicable). Default: false -
setBingoPathGeoin
Path to BINGO GEO INPUT file. -
getBingoPathGeoin
Path to BINGO GEO INPUT file. -
setBingoPathGps
Path to BINGO GPS/IMU file. -
getBingoPathGps
Path to BINGO GPS/IMU file. -
setBingoPathImage
Path to BINGO IMAGE COORDINATE file. -
getBingoPathImage
Path to BINGO IMAGE COORDINATE file. -
setBingoPathItera
Path to BINGO ITERA file. -
getBingoPathItera
Path to BINGO ITERA file. -
setBingoSaveGeoin
public void setBingoSaveGeoin(boolean value)Enables/disables export of BINGO GEO INPUT file. Default: true -
getBingoSaveGeoin
public boolean getBingoSaveGeoin()Enables/disables export of BINGO GEO INPUT file. Default: true -
setBingoSaveGps
public void setBingoSaveGps(boolean value)Enables/disables export of BINGO GPS/IMU data. Default: false -
getBingoSaveGps
public boolean getBingoSaveGps()Enables/disables export of BINGO GPS/IMU data. Default: false -
setBingoSaveImage
public void setBingoSaveImage(boolean value)Enables/disables export of BINGO IMAGE COORDINATE file. Default: true -
getBingoSaveImage
public boolean getBingoSaveImage()Enables/disables export of BINGO IMAGE COORDINATE file. Default: true -
setBingoSaveItera
public void setBingoSaveItera(boolean value)Enables/disables export of BINGO ITERA file. Default: true -
getBingoSaveItera
public boolean getBingoSaveItera()Enables/disables export of BINGO ITERA file. Default: true -
setBundlerPathList
Path to Bundler image list file. -
getBundlerPathList
Path to Bundler image list file. -
setBundlerSaveList
public void setBundlerSaveList(boolean value)Enables/disables export of Bundler image list file. Default: true -
getBundlerSaveList
public boolean getBundlerSaveList()Enables/disables export of Bundler image list file. Default: true -
setChanRotationOrder
Rotation order (CHAN format only). Default: RotationOrder.RotationOrderXYZ -
getChanRotationOrder
Rotation order (CHAN format only). Default: RotationOrder.RotationOrderXYZ -
setCRS
Output coordinate system. -
getCRS
Output coordinate system. -
setFormat
Export format. Default: CamerasFormat.CamerasFormatXML -
getFormat
Export format. Default: CamerasFormat.CamerasFormatXML -
setImageOrientation
public void setImageOrientation(int value)Image coordinate system (0 - X right, 1 - X up, 2 - X left, 3 - X down). Default: 0 -
getImageOrientation
public int getImageOrientation()Image coordinate system (0 - X right, 1 - X up, 2 - X left, 3 - X down). Default: 0 -
setPath
Path to output file. -
getPath
Path to output file. -
setSaveInvalidMatches
public void setSaveInvalidMatches(boolean value)Enables/disables export of invalid image matches. Default: false -
getSaveInvalidMatches
public boolean getSaveInvalidMatches()Enables/disables export of invalid image matches. Default: false -
setSaveMarkers
public void setSaveMarkers(boolean value)Enables/disables export of manual matching points. Default: false -
getSaveMarkers
public boolean getSaveMarkers()Enables/disables export of manual matching points. Default: false -
setSavePoints
public void setSavePoints(boolean value)Enables/disables export of automatic tie points. Default: true -
getSavePoints
public boolean getSavePoints()Enables/disables export of automatic tie points. Default: true -
setUseInitialCalibration
public void setUseInitialCalibration(boolean value)Transform image coordinates to initial calibration. Default: false -
getUseInitialCalibration
public boolean getUseInitialCalibration()Transform image coordinates to initial calibration. Default: false -
setUseLabels
public void setUseLabels(boolean value)Enables/disables label based item identifiers. Default: false -
getUseLabels
public boolean getUseLabels()Enables/disables label based item identifiers. Default: false
-