Saving Matlab figure(Imagesc) to JPG without White borders

조회 수: 16 (최근 30일)
Sunny
Sunny 2018년 12월 20일
댓글: Image Analyst 2021년 3월 16일
Hi,
I am using imagesc to plot color maps in matlab. While saving as JPG and Figuire it gives white space around the image. Is it possible to save without white space?
imagesc(Subject_Assist_Quest);
set(gca,'YDir','normal')
axis off
Capture.jpg
  댓글 수: 3
Elinor Kath
Elinor Kath 2021년 3월 16일
When I try this I get: "Warning: Background transparency is not supported; using white instead. " So far I haven't found a workaround.
Image Analyst
Image Analyst 2021년 3월 16일
You can ignore the warning. Is white not OK? Why are you having transparent pixels anyway?

댓글을 달려면 로그인하십시오.

채택된 답변

Mark Sherstan
Mark Sherstan 2018년 12월 20일
Look at this file

추가 답변 (1개)

Image Analyst
Image Analyst 2018년 12월 20일
Yes, use imwrite:
imwrite(Subject_Assist_Quest, filename);
Do not save image analysis images as JPG or you'll be sorry. Use PNG.
  댓글 수: 1
Sunny
Sunny 2018년 12월 20일
편집: Sunny 2018년 12월 20일
Thanks got your point. I will save in PNG.

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 Images에 대해 자세히 알아보기

제품


릴리스

R2018a

Community Treasure Hunt

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

Start Hunting!

Translated by