enh: test whether the center of each cluster falls in any of the found contours; enh: split detect_clusters.count