回答此问题可获得 20 贡献值,回答如果被采纳可获得 50 分。
<p>我的实验包括给一种物质施加压力,使其最终破裂。裂纹随着时间和压力的增加而扩展。我有一个装置,可以在固定的时间间隔内对物质拍照。你知道吗</p>
<p>我需要测量一下裂缝有多快成长。如何成长我该怎么办?(我可以用Python编写代码)。你知道吗</p>
<p>有没有办法测量裂纹从一个框架到另一个框架的活速度或扩展速度?
<a href="https://i.stack.imgur.com/Zsv5d.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/Zsv5d.jpg" alt="enter image description here"/></a></p>
<p>谷歌驱动器链接到一系列图片拍摄-<a href="https://drive.google.com/open?id=189cv8B4rm3lhSgT6OYfI_aN0Xmqi-tYi" rel="nofollow noreferrer">https://drive.google.com/open?id=189cv8B4rm3lhSgT6OYfI_aN0Xmqi-tYi</a></p>
<p>请告知。你知道吗</p>
<p>我根据这个问题的建议尝试了OpenCV的floodFill。但返回的掩码如下所示:</p>
<p><a href="https://i.stack.imgur.com/d2jUB.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/d2jUB.png" alt="enter image description here"/></a></p>
<pre><code>h, w = resized.shape[:2]
mask = np.zeros((h+2, w+2), np.uint8)
seed = (int(w/2),int(h/2))
# Floodfill from point (0, 0)
num,im,mask,rect = cv2.floodFill(resized, mask, (0,0), (255,0,0), (10,)*3, (10,)*3, floodflags)
</code></pre>
<p>我想如果我能得到包围裂缝的矩形框的坐标,我就能追踪它在框架上的坐标,测量裂缝的大小,最终测量速度。你知道吗</p>
<p>我尝试了如下阈值设置:</p>
<pre><code>th, im_th = cv2.threshold(im, 100, 255, cv2.THRESH_BINARY);
</code></pre>
<p>这将提供:
<a href="https://i.stack.imgur.com/ZGEiD.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/ZGEiD.png" alt="enter image description here"/></a></p>
<p>我不确定这是否能让我过滤掉背景,并在裂缝上单独画一个边界框。请告知。你知道吗</p>
<p>提前谢谢。你知道吗</p>