如何在二进制图像上获得前景(MATLAB)

时间:2011-10-06 19:17:45

标签: matlab image-processing

我有一个人摆姿势的二进制图片,我想忽略背景(黑色)部分,只得到前景(人本身,白色)。我希望这能融合不同背景的人。

我被困在这里。我不知道如何继续:

mypic = imread('model1.jpg');

binarymypic = im2bw(mypic);

提前致谢。

1 个答案:

答案 0 :(得分:1)

假设您有AB,它们的大小相同,您可以使用逻辑掩码{{1}将所需的像素从A复制到B }}:

I

在这种情况下,B(I) = A(I); 是mypic,AIbinarymypic包含背景。

编辑:尝试:

B