我在Matlab中使用複製圖選項時要求獲得模糊圖像的解決方案。例如,當我繪製在MATLAB 3D圖形我獲得下面的圖片(這是PRINTSCREEN的結果!).. 在Matlab中複製圖
然而,當我使用該選項複製圖,我得到一個模糊的圖像,如下圖 。
如何避免這種情況,因爲我需要使用複製圖選項來獲得高分辨率圖像。提前感謝您提供的任何幫助。
我在Matlab中使用複製圖選項時要求獲得模糊圖像的解決方案。例如,當我繪製在MATLAB 3D圖形我獲得下面的圖片(這是PRINTSCREEN的結果!).. 在Matlab中複製圖
然而,當我使用該選項複製圖,我得到一個模糊的圖像,如下圖 。
如何避免這種情況,因爲我需要使用複製圖選項來獲得高分辨率圖像。提前感謝您提供的任何幫助。
默認情況下,圖形被複製爲增強型圖元文件(彩色圖形格式),可用於基本繪圖(如柱狀圖,線圖和其他二維圖),但可能會產生不想要的結果,以便更復雜的繪圖案件。這是因爲Metafile內容的呈現是由我的Microsoft Word控制的,它可能會呈現與MATLAB不同的內容。
如果您需要高分辨率圖像,我會建議使用print
命令,您可以在其中指定所需的分辨率(使用-r
選項)。然後,你可以導入生成的圖像插入到Word
print(gcf, 'myfile.png', '-dpng', '-r300')
或者,你可以使用export_fig
從文件交換這更好的保留了外觀
另一種辦法是改變通過複製圖所用的格式來告訴它使用位圖代替
或者你也可以以編程方式調用複製圖,並指定一個不同的format(一個位圖或PDF)
print(gcf, '-clipboard', '-dpdf')
謝謝..我會盡力跟進。 – Hayder
什麼程序粘貼到數字? – Suever
我正在將它粘貼到微軟的Word中。 – Hayder
我建議您將它保存爲實際圖片,而不是複製拷貝圖形圖元。 – Suever