在MATLAB中拼接孔

时间:2012-11-19 20:30:22

标签: matlab

假设我有一个3D数组,其中心有一大块NaN值。是否有任何方法(在MATLAB中)用类似样条的方法缝合这个洞?

简单的2D数组示例如下:

Z = peaks;
Z(20:30,20:30) = NaN;

用Z表面缝合Z孔。

1 个答案:

答案 0 :(得分:2)

在文件交换中有一个很好的提交,inpaint_nans,它将为您填写NaN - 在图像中,但适用于任何2D数组(here's the 3D version

enter image description here