How to get white background in image superimposition
5 views (last 30 days)
Show older comments
Him
I am superimposing two images, at the end i am getting some blue background, which I need to get rid of.. Instead I intend to get white background.
Please suggest me on procedure to get this..
%%% First image
G = imshow(flipud(rgb1));
ax1=gca;
colormap(ax1,'jet');
% c = colorbar(ax1,'Location', 'east','FontSize',20,'TickLabelInterpreter', 'latex');
% c.Title.Interpreter = 'latex';
% c.Title.FontSize = 16;
G.AlphaData = 0.5;
set(gca, 'YDir','normal')
axis equal
hold on;
%%%% second image
GH = imshow(flipud(rgb2));
ax2=gca;
colormap(ax2,'hot')
% c1 = colorbar(ax2,'Location', 'west','FontSize',20,'TickLabelInterpreter', 'latex');
GH.AlphaData = 0.5;
set(gca, 'YDir','normal')
axis equal
0 Comments
Answers (1)
Priyanka Rai
on 5 Jan 2021
You can try remove a background and then add white as background.
Refer this documentation on image background color property:
There are many ways to remove background. For a colored image, you can try this
http://www.mathworks.com/help/images/examples/color-based-segmentation-using-k-means-clustering.html
For a gray scale image, you can try this
You can do background subtraction (for fluorescence and x-ray), background division (most ordinary situations), or background replacement (for video), depending on the situation.
Also, you can try using connected components. With simple problems, it could work. Please refer :
0 Comments
See Also
Categories
Find more on Image Processing and Computer Vision 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!