2010-07-07 6 views
0

이 항목은 MATLAB - How to avoid a jagged image?어떻게 X 축과 Y 축을 JPEG 이미지로 플롯합니까?

x, y 좌표를 나타내는 기호 "+"를 그려보고 싶습니다. 플롯하는 동안 jpg를 배경으로 사용했습니다. "+"의 색은 파란색이며 같은 이미지에 그려집니다. LOOP을 통해 읽은 많은 x, y 좌표가있었습니다.

내 문제는 "+"그려진 이미지를 저장할 때 "+"의 색이 파란색이 아니고 검은 색이 아니며 주위에 약간의 노이즈가있는 것입니다.

"+"로 이미지를 저장하고 색상을 유지하는 방법은 무엇입니까?

+0

* 어떻게 X 축과 Y 축을 JPEG 이미지로 플롯합니까? * – mcandre

+0

:) 감사합니다. 아마도 더 적절할 것입니다. 내가 바꿀거야. 그러나 내 관심사는 색채에있다. – Jessy

답변

2

아마도 JPEG로 저장하고 있기 때문에 압축 아티팩트가 이미지를 엉망으로 만들었 기 때문일 수 있습니다. EPS 파일로 저장하는 것이 좋겠지 만 Microsoft Word 등에서 사용하기 쉽기 때문에 BMP를 사용해보아야합니다.

1

확실히 JPEG로 수정 된 문제입니다. '+'기호를 확대하면 주변에 많은 유물이 표시됩니다. JPEG 형식은 사진에는 좋지만 동일한 색상의 많은 영역이있는 그래픽에는 적합하지 않습니다. BMP, TIFF (무손실 압축), PNG, GIF 등과 같은 무손실 형식이 필요합니다. 작고 많은 응용 프로그램 및 플랫폼에서 지원되는 PNG 형식을 권장합니다.

print -dpng filename 
관련 문제