擅长:python、mysql、java
<p>如果您对点大小有想法,可以使用黑帽变换过滤掉虚线。黑帽子是图像关闭和图像关闭之间的区别。然后您可以尝试hough线变换</p>
<p>所以,试试看</p>
<p>将bgr转换为灰色</p>
<p>使用morphologyEx应用黑帽子:这将在生成的图像中只留下黑点</p>
<p>反转结果并尝试hough线变换</p>
<p>在这里,您必须试验内核大小,以仅过滤点。如果这证明不是很可靠,另一种方法是使用blob检测器。反转图像并应用opencv水滴检测器或查找轮廓。按区域过滤斑点/轮廓。字母和其他结构的面积将大于点,因此可以删除任何大于点的结构。然后应用hough线变换</p>