擅长:python、mysql、java
<p>有很多创造性的方法可以对高频边缘进行边缘检测(比如精子尾部)</p>
<p>我建议使用cv2.Canny()来进行一般的边缘检测—您必须在特定应用程序的输入上下功夫。在</p>
<p>或者,您可以对gaussian做一个差分,在这里使用cv2.GaussianBlur()和两个不同的sigma,然后取差分(<a href="https://en.wikipedia.org/wiki/Difference_of_Gaussians" rel="nofollow noreferrer">https://en.wikipedia.org/wiki/Difference_of_Gaussians</a>)
i、 e</p>
<pre><code>blur1 = cv2.GaussianBlur(im, (5,5), sigmaX_1, sigmaY_1)
blur2 = cv2.GaussianBlur(im, (5,5), sigmaX_2, sigmaY_2)
DoG_edge = blur1 - blur2
</code></pre>
<p>最后一种可能性是你也可以尝试一些直方图操作来增强精子的尾部。在</p>