Package com.agisoft.metashape.tasks
Class RefineMesh
java.lang.Object
com.agisoft.metashape.Task
com.agisoft.metashape.tasks.RefineMesh
- All Implemented Interfaces:
AutoCloseable
Task class containing processing parameters.
-
Nested Class Summary
Nested classes/interfaces inherited from class com.agisoft.metashape.Task
Task.TaskTarget -
Field Summary
Fields inherited from class com.agisoft.metashape.Task
swigCMemOwn -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint[]List of cameras to process.intRefinement quality.intNumber of refinement iterations.doubleSmoothing strength.voidsetCameras(int[] value) List of cameras to process.voidsetDownscale(int value) Refinement quality.voidsetIterations(int value) Number of refinement iterations.voidsetSmoothness(double value) Smoothing strength.Methods inherited from class com.agisoft.metashape.Task
apply, apply, close, delete, finalize, getCPtr, getName, getParameter, getParameterNames, getTarget, getWorkitemCount, isGPUSupported, setParameter, setWorkitemCount, toNetworkTask, toNetworkTask, toNetworkTask, toNetworkTask
-
Constructor Details
-
RefineMesh
public RefineMesh()
-
-
Method Details
-
setCameras
public void setCameras(int[] value) List of cameras to process. -
getCameras
public int[] getCameras()List of cameras to process. -
setDownscale
public void setDownscale(int value) Refinement quality. Default: 4 -
getDownscale
public int getDownscale()Refinement quality. Default: 4 -
setIterations
public void setIterations(int value) Number of refinement iterations. Default: 10 -
getIterations
public int getIterations()Number of refinement iterations. Default: 10 -
setSmoothness
public void setSmoothness(double value) Smoothing strength. Should be in range [0, 1]. Default: 0.5 -
getSmoothness
public double getSmoothness()Smoothing strength. Should be in range [0, 1]. Default: 0.5
-