how to make background white?

2 views (last 30 days)
Karanbir Singh
Karanbir Singh on 4 Nov 2015
Answered: Image Analyst on 4 Nov 2015
how to make background of gray scale image white?

Answers (1)

Image Analyst
Image Analyst on 4 Nov 2015
First segment your image into foreground and background, perhaps using some techniques from my File Exchange: http://www.mathworks.com/matlabcentral/fileexchange/?term=authorid%3A31862
So now you have a background mask binary image that defines the background. To set those pixels equal to the bright value allowed for that class of image use:
maxGrayLevel = intmax(class(grayImage))
grayImage(mask) = maxGrayLevel;
where grayImage is your gray scale image and mask is your logical binary background mask.

Categories

Find more on Image Processing Toolbox in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!