【发布时间】:2019-07-04 08:06:53
【问题描述】:
我使用SimpleBlobDetector 来定位小数点和其他类型的标点符号,如下图所示,有时检测器会从文本的实心区域(底部的中间 9),我正在寻找一种通过SimpleBlobDetector 或在后期处理中过滤掉这些检测的方法。
有没有办法指定一个 blob 必须与其背景颜色分开?也许是一种边缘检测方法?
感谢您的帮助。
检测器代码为:
params = cv2.SimpleBlobDetector_Params()
params.filterByArea = True
params.minArea = 30
params.minThreshold = 50
params.maxThreshold = 200
params.filterByConvexity = True
params.minConvexity = 0.87
params.filterByColor = True
detector = cv2.SimpleBlobDetector_create(params)
detections = detector.detect(img)
带有检测的输出图像
【问题讨论】:
标签: python image opencv image-processing computer-vision