如何在Matlab/Python中填充光斑图像的间隙?
图像处理:光斑内部黑色区域填充与轮廓构建问题
问题说明
我正在使用图像处理技术生成光斑,相关图像如下:
- 原始图像:

- 处理后图像:

我的目标是构建光斑的轮廓形状并开展分析,手动绘制的预期轮廓示例如下:
现在遇到的问题是不知道如何忽略或填充光斑形状内部的黑色区域,下图是需要填充的区域示意图,目的是得到完整的光斑形状:
当前使用的Matlab代码
我目前用于处理原始图像的基础Matlab代码如下,同时正在尝试在Matlab和Python中寻找合适的图像修复解决方案:
Shot7 = im('Shot7.TIFF'); x = double(Shot7); xb = (2*x); y=uint8(xb); y=double(y); imshow(uint8(40*(y-250)))
内容的提问来源于stack exchange,提问作者Tyche
相关产品推荐
相关产品推荐

