擅长:python、mysql、java
<p>在找到轮廓之前先扩张再腐蚀怎么样:</p>
<pre><code>element = cv2.getStructuringElement(shape=cv2.MORPH_RECT, ksize=(21, 21))
dilate = cv2.dilate(gray,element,1)
cv2.imshow("dilate",dilate)
erode = cv2.erode(dilate,element,1)
#use erode as a mask to extract the object from the original image
erode = cv2.bitwise_not(erode)
erode = cv2.cvtColor(erode, cv2.COLOR_GRAY2BGR)
res = cv2.add(original,erode)
</code></pre>
<p>我只是演示如何应用蒙版,因为我没有您使用的图像和对象识别软件。在</p>
<p><a href="https://i.stack.imgur.com/2jY77.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/2jY77.png" alt="enter image description here"/></a>
<a href="https://i.stack.imgur.com/ANTxf.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/ANTxf.png" alt="enter image description here"/></a>
<a href="https://i.stack.imgur.com/5eWtr.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/5eWtr.png" alt="enter image description here"/></a></p>