首页 > 解决方案 > MATLAB图像处理缺失区域

问题描述

我有 3 个版本的图像,一个 = 缺少 5 个区域(大的白色像素化区域),两个 = 它有很多噪声和失真,三个 = 真实图像,原始图像。

我已经开始从图像 2 中去除噪声和失真,使其与地面实况图像相似。

下一步是找到图像一的缺失区域,然后一旦图像二与地面实况图像几乎完全相似,就用它来填充图像一的缺失区域。

我是 matlab 新手,不知道从哪里开始寻找缺失的区域,然后用图像二中的去噪区域填充它们。任何帮助或指导,我将不胜感激

标签: matlabimage-processingpixelgaussiannoise-reduction

解决方案


您可以使用图像inpainting方法来填补第二张图像中的空白,通过deconvolution根据您的噪声和失真类型解决文献中发现的问题来去噪和增强您的第一张图像,find(I3==255)并在 MATLAB 中找到第三张图像中的空白区域并使用相同的索引来从其他两个图像中获取像素值。


推荐阅读