Package one.empty3.feature
Class DBScan
java.lang.Object
one.empty3.io.ProcessNFiles
one.empty3.io.ProcessFile
one.empty3.feature.DBScan
- All Implemented Interfaces:
Algorithm
-
Field Summary
FieldsModifier and TypeFieldDescriptiondouble
int
boolean[]
Fields inherited from class one.empty3.io.ProcessFile
bean
Fields inherited from class one.empty3.io.ProcessNFiles
maxRes, processNFiles, properties
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
cluster()
double
int
int
boolean[]
void
init
(double max_distance, int min_points) boolean
void
setClusters
(List<Cluster> clusters) void
setMax_distance
(double max_distance) void
setMin_points
(int min_points) void
setMinPoints
(int minPoints) void
void
setVisited
(boolean[] visited) Methods inherited from class one.empty3.io.ProcessFile
addSource, getOutputDirectory, getStackItem, initProperties, isImage, processFiles, processMem, setMaxRes, setOutputDirectory, setStack
Methods inherited from class one.empty3.io.ProcessNFiles
addFilter, getCode, getProcessNFiles, getProperties, getSource, onInstanceInit, setCode, setProcessNFiles, setProperties, setProperty
-
Field Details
-
points
-
max_distance
public double max_distance -
min_points
public int min_points -
visited
public boolean[] visited
-
-
Constructor Details
-
DBScan
public DBScan()
-
-
Method Details
-
init
public void init(double max_distance, int min_points) -
cluster
public void cluster() -
setPoints
-
process
- Specified by:
process
in classProcessFile
-
getPoints
-
getClusters
-
setClusters
-
getMax_distance
public double getMax_distance() -
setMax_distance
public void setMax_distance(double max_distance) -
getMin_points
public int getMin_points() -
setMin_points
public void setMin_points(int min_points) -
getVisited
public boolean[] getVisited() -
setVisited
public void setVisited(boolean[] visited) -
getMinPoints
public int getMinPoints() -
setMinPoints
public void setMinPoints(int minPoints)
-