I want to remove/change
the background color of an image in Matlab.
Anyone know how to do this?
Here is an example image, I want to remove the green background color.
(source: frip.in)
I want to remove/change
the background color of an image in Matlab.
Anyone know how to do this?
Here is an example image, I want to remove the green background color.
(source: frip.in)
Copyright © 2021 Jogjafile Inc.
Simplest answer would be,
You should change
c
(background color) andthresh
(threshold forc
) and find the best that fits your background.You can define
B
as your new background image. Fr example addingBb(:,:) = 255;
will give you a blue background.You can even define
B
as an image.In order to detect background you could find the color that is most used in the image, but that is not necessarily background I think.