【发布时间】:2017-10-18 18:16:28
【问题描述】:
我正在尝试使用 imfuse 函数在 Matlab 中叠加 2 个灰度图像。在“重叠”区域,我想取图像 A 的 50% 和图像 B 的 50%。我得到的是重叠区域中 A 和 B 的总和。此代码演示:
A = 50*ones(100,100);
A = padarray(A,[50 50],'both');
RA = imref2d(size(A));
B = 50*ones(100,100);
B = padarray(B,[100 100],'pre');
RB = imref2d(size(B));
[C,RC] = imfuse(A,RA,B,RB,'blend');
imshow(C,RC,[]);
有没有办法控制混合参数,以便获得 50/50 的混合??
【问题讨论】: