def dbscan(points,eps,min_samples):
db = DBSCAN(eps=eps, min_samples=min_samples).fit(points) # eps=5 min_samples = 80
# Labeling pixels by cluster
core_samples_mask = np.zeros_like(db.labels_, dtype=bool)
core_samples_mask[db.core_sample_indices_] = True
labels = db.labels_
# Number of clusters in labels, ignoring noise if present.
n_clusters_ = len(set(labels)) - (1 if -1 in labels else 0)
# Creating list of clusters
return [points[labels == i] for i in xrange(n_clusters_)]
car_recognizer.py 文件源码
python
阅读 23
收藏 0
点赞 0
评论 0
评论列表
文章目录