有人能说出imreconstruct
在处理图像时使用 MATLAB 函数的原因吗?我已经研究过该主题以及该功能对图像的实际作用。但是,我不知道我们会用它做什么。调用这个函数我们应该期待什么输出?
MATLAB `imreconstruct()` 有什么用处?
信息处理
图像处理
matlab
重建
2021-12-30 08:18:48
2个回答
它在 OCR 领域中作为预处理步骤可能很有用。
想想扫描不良的数据。
您想将其转换为二进制图像。
所以第一步是应用某种阈值。
由于没有完美的阈值,文本中会有一些“漏洞”/“间隙”。
可以使用形态学操作来关闭那些“孔”/“间隙”。
请参阅此处的示例:StackOverlfow - 自适应阈值 - 最小错误阈值方法的实现。
查看MathWorks - 技术文章和时事通讯 - 形态重建和MATLAB 摘要 | 学术版-形态重建。
一些应用是扫描文本文档(如前所述的 OCR)、荧光染色的细胞核或远红外望远镜图像中的星系。它可以用于提取标记的对象,找到被暗像素包围的明亮区域,检测或移除接触图像边界的对象,检测或填充对象孔,过滤掉虚假的高点或低点,以及执行许多其他操作。