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)
Simplest answer would be,
You should change
c(background color) andthresh(threshold forc) and find the best that fits your background.You can define
Bas your new background image. Fr example addingBb(:,:) = 255;will give you a blue background.You can even define
Bas 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.