[英]Saving Figure as High Resolution or Lossless Image that can be Zoomed in without Pixelation
我在MATLAB中有一个很大的情节(总共4095分),我想将这个数字导出为高分辨率图像,可以放大,就像原始图形可以放大一样。下面我附上了两个图像,一个是全尺寸图第二个是通过放大图形然后导出而单独导出的。 当我放大时,第一个图像会变得像素化(很明显)。所以我的问题是,是否可以将图形导出为图像(任何格式,但.fig),可以放大以获得更细粒度的细节。
您需要使用矢量格式保存图形,例如pdf
, ps
或eps
。
例如:试试
plot(sin(0:.001:2*pi)) %// example graph
结果是:
然后打印到pdf
:
print -dpdf example %// Or change -dpdf to -deps, -depsc, -dps, -dpsc
现在打开生成的文件example.pdf
。 你可以放大它,你不会看到它像素化。 这是一个6400%变焦的正弦曲线顶部的例子。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.