我对Python很陌生,我尝试编写一些用于图像分析的代码。 这是我的初始图像: Initial image
将图像分成rgb通道后,转换为渐变,使用阈值并将其合并回去,我得到以下图像: Gradient/Threshold
现在,我必须在黑色区域周围绘制轮廓,并获取周围区域的大小。我只是不知道该怎么做,因为我在opencv中使用find / draw.contours进行的试验根本没有成功。
也许有人还知道一种从初始图像中获取图像的简便方法。 希望有人可以在这里帮助我!
我正在使用Python 3进行编码。
答案 0 :(得分:0)
在输入图像的灰度图像上尝试adaptive thresholding。
还要使用自适应阈值的最后两个参数。正如我在图像中所示,您会发现良好的结果。 (提示:创建轨迹栏并发挥价值,这将是获得这些参数的最佳价值的快速简便的方法。)