我尝试手动网格搜索eps和min_samples,但一直收到错误消息"ValueError: Number of labels is 1. Valid values is 2 to n_samples -1 (inclusive)“。我不确定什么是有问题的价值,以及为什么。 下面是我的代码: result = []
for n in min_samples:
model = DBSCAN(eps = v, mi
我正在使用一个小程序,它将使用OpenCV +python的背景减法来计数汽车。我不介意背景减法,我已经有背景图像了。但是当我使用cv2.findContours(fgmask.copy(), cv2.RETR_EXTERNAL, cv2.CHAIN_APPROX_SIMPLE)时,我得到的轮廓太多了。虽然我可以通过检查轮廓面积(cv2.contourArea(contour))来进行一些基本的滤波,如所示,但并不是所有的汽车都被检测到。我的代码用于查找轮廓/绘制矩形:
con