簡體   English   中英

將圖形保存為高分辨率或無損圖像,可以在沒有像素化的情況下放大

[英]Saving Figure as High Resolution or Lossless Image that can be Zoomed in without Pixelation

我在MATLAB中有一個很大的情節(總共4095分),我想將這個數字導出為高分辨率圖像,可以放大,就像原始圖形可以放大一樣。下面我附上了兩個圖像,一個是全尺寸圖第二個是通過放大圖形然后導出而單獨導出的。 當我放大時,第一個圖像會變得像素化(很明顯)。所以我的問題是,是否可以將圖形導出為圖像(任何格式,但.fig),可以放大以獲得更細粒度的細節。 PNG圖片放大

您需要使用矢量格式保存圖形,例如pdfpseps

例如:試試

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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM