Package com.agisoft.metashape.tasks
Class BuildDenseCloud
java.lang.Object
com.agisoft.metashape.tasks.Task
com.agisoft.metashape.tasks.BuildDenseCloud
Task class containing processing parameters.
-
Nested Class Summary
Nested classes/interfaces inherited from class com.agisoft.metashape.tasks.Task
Task.TaskTarget -
Field Summary
Fields inherited from class com.agisoft.metashape.tasks.Task
swigCMemOwn -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddelete()protected voidfinalize()protected static longgetCPtr(BuildDenseCloud obj) booleanEnable store depth maps option.intMaximum number of neighbor images to use for depth map filtering.intMaximum workgroup size.booleanEnable point colors calculation.booleanEnable point confidence calculation.booleanEnable fine-level task subdivision.intNumber of cameras in a workitem.voidsetKeepDepth(boolean value) Enable store depth maps option.voidsetMaxNeighbors(int value) Maximum number of neighbor images to use for depth map filtering.voidsetMaxWorkgroupSize(int value) Maximum workgroup size.voidsetPointColors(boolean value) Enable point colors calculation.voidsetPointConfidence(boolean value) Enable point confidence calculation.voidsetSubdivideTask(boolean value) Enable fine-level task subdivision.voidsetWorkitemSizeCameras(int value) Number of cameras in a workitem.Methods inherited from class com.agisoft.metashape.tasks.Task
apply, apply, getCPtr, getName, getParameter, getParameterNames, getTarget, getWorkitemCount, isGPUSupported, setParameter, setWorkitemCount, toNetworkTask, toNetworkTask, toNetworkTask, toNetworkTask
-
Constructor Details
-
BuildDenseCloud
protected BuildDenseCloud(long cPtr, boolean cMemoryOwn) -
BuildDenseCloud
public BuildDenseCloud()
-
-
Method Details
-
getCPtr
-
finalize
protected void finalize() -
delete
public void delete() -
setKeepDepth
public void setKeepDepth(boolean value) Enable store depth maps option. Default: true -
getKeepDepth
public boolean getKeepDepth()Enable store depth maps option. Default: true -
setMaxNeighbors
public void setMaxNeighbors(int value) Maximum number of neighbor images to use for depth map filtering. Default: 100 -
getMaxNeighbors
public int getMaxNeighbors()Maximum number of neighbor images to use for depth map filtering. Default: 100 -
setMaxWorkgroupSize
public void setMaxWorkgroupSize(int value) Maximum workgroup size. Default: 100 -
getMaxWorkgroupSize
public int getMaxWorkgroupSize()Maximum workgroup size. Default: 100 -
setPointColors
public void setPointColors(boolean value) Enable point colors calculation. Default: true -
getPointColors
public boolean getPointColors()Enable point colors calculation. Default: true -
setPointConfidence
public void setPointConfidence(boolean value) Enable point confidence calculation. Default: false -
getPointConfidence
public boolean getPointConfidence()Enable point confidence calculation. Default: false -
setSubdivideTask
public void setSubdivideTask(boolean value) Enable fine-level task subdivision. Default: true -
getSubdivideTask
public boolean getSubdivideTask()Enable fine-level task subdivision. Default: true -
setWorkitemSizeCameras
public void setWorkitemSizeCameras(int value) Number of cameras in a workitem. Default: 20 -
getWorkitemSizeCameras
public int getWorkitemSizeCameras()Number of cameras in a workitem. Default: 20
-