如何在JPEG图像中绘制X和Y轴?

时间:2010-07-07 13:17:42

标签: matlab image-processing colors

这与MATLAB - How to avoid a jagged image?

有关

我想绘制代表x,y坐标的符号“+”。我在绘图时用jpg作为背景。 “+”的颜色为蓝色,并绘制在同一图像上。我通过LOOP读取了许多x,y坐标。

我的问题是,当我用图中的“+”保存图像时,“+”的颜色不是蓝色而是黑色,周围有一些“噪音”。

如何使用“+”保存图像并保持颜色?

2 个答案:

答案 0 :(得分:2)

这可能是因为您将其保存为JPEG并且压缩工件使您的图像混乱。我建议将其保存为EPS文件,但也许您应该尝试使用BMP,因为它可以很容易地与Microsoft Word等一起使用,这对您来说可能更好。

答案 1 :(得分:1)

这绝对是JPEG重复的问题。放大你的'+'符号,你会看到周围有很多文物。 JPEG格式适用于照片,但不适用于具有许多相同颜色区域的图形。您需要无损格式,如BMP,TIFF(无损压缩),PNG,GIF等。我建议使用PNG格式,这种格式很小,在许多应用程序和平台上都支持。

print -dpng filename
相关问题