how to change the background in imshow from black to white
조회 수: 27 (최근 30일)
이전 댓글 표시
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
답변 (2개)
Morteza
2015년 8월 19일
편집: Morteza
2015년 8월 19일
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
Keerthi D
2020년 6월 29일
편집: Image Analyst
2020년 8월 22일
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
2020년 8월 22일
Sure, but please post it in a new post, not tacked onto a 5 years old post from someone else.
hf fh
2018년 9월 19일
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
참고 항목
카테고리
Help Center 및 File Exchange에서 Image Processing Toolbox에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!