在 Matlab 中,我需要一个函数/脚本来读取两个不同图像中的元素 ij,并输出一个新图像,该图像是函数的输出



很简单:

我需要一个脚本来读取两个图像(相同大小)的元素 ij。这两个元素将是我拥有的函数(实际上是一个模糊逻辑系统)的输入。我希望这个函数的输出形成一个新图像,这个图像是用我的函数的输出为之前打开的两个图像的每个 ij 元素制作的。

非常感谢!

罗德里

天真的方法:

sz = size(img1);
out = zeros(sz,class(img1));
for i=1:sz(1)
     for j=1:sz(2)
         out(i,j) = myFunc(img1(i,j), img2(i,j));
     end
end

如果您的函数被正确矢量化,您可以只执行以下操作:

out = myFunc(img1,img2);

最新更新