擅长:python、mysql、java
<p>您正在灰度图像上绘制轮廓。如果您近距离缩放,您将看到它们正在被绘制。要完全查看它们,您可以选择两个选项:</p>
<ol>
<li>如果要仅在问题中所示的<code>thresh1</code>上绘制它们,请将颜色从<code>(0, 255, 0)</code>更改为(255、255、255)。这将确保轮廓为白色</李>
<li>如果您想让它们变成其他颜色,比如绿色,就像您使用<code>(0, 255, 0)</code>获得的那样,那么您可以创建一个由零组成的NumPy数组,并在其上绘制轮廓</李>
</ol>
<pre><code>h, w = thresh1.shape
img = np.zeros((w, h), dtype=np.uint8)
cv2.drawContours(img, contours, -1, (0,255,0), 3)
</code></pre>
<p>现在显示<code>img</code>,它应该有绿色的轮廓</p>