how to change the background in imshow from black to white
27 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
get(0,'Factory');
set(0,'defaultfigurecolor',[1 1 1]);
whitebg(figure);
set(gcf,'color','white');
set(gca,'color','none');
figure; clf;
imshow(pairOfImages);
The result is this
I want a result that shows the pyramid with a white background.
Thanks
1 Commento
Risposte (2)
Morteza
il 19 Ago 2015
Modificato: Morteza
il 19 Ago 2015
try this save your picture like Untitled.png on your desktop and then call it from MATLAB like below:
clc,clear all
A = imread('C:\Users\MORTEZA\Desktop\Untitled0.png');
figure(1)
image(A)
[L,W,D] = size(A);
for i = 1:L
for j = 1:W
for k = 1:D
if A(i,j,k) == 0
A(i,j,k) = 255;
end
end
end
end
figure(2)
image(A)
3 Commenti
Keerthi D
il 29 Giu 2020
Modificato: Image Analyst
il 22 Ago 2020
Sir I tried your code above, but I didn't get.
A=imread('C:\Users\Keerthi Dev\Desktop\matlabwork\seg1.png');
figure(1)
image(A)
[L,W,D] = size(A);
for i = 1:L
for j = 1:W
for k = 1:D
if A(i,j,k) == 0
A(i,j,k) = 255;
end
end
end
end
figure(2)
image(A)
result is:
Sir, please help me to solve my problem
Image Analyst
il 22 Ago 2020
Sure, but please post it in a new post, not tacked onto a 5 years old post from someone else.
hf fh
il 19 Set 2018
I have a grayscale image, Please help me I have a picture and I want to make the background color white I used the previous method but did not good out with me
Vedere anche
Categorie
Scopri di più su Image Processing Toolbox in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!