1

オーディオ波のスペクトル表現を視覚化し、出版品質の形式にエクスポートしようとしています。R でこれを行う最も簡単な方法は、パッケージseewaveを使用することです。以下の例では、0.5 秒のホワイト ノイズを作成し、quartz()ウィンドウを生成し、ホワイト ノイズを次のように視覚化しますspectro

require(seewave)
n <- noisew(d=0.5, f=22050)
quartz(width=6, height=6)
spectro(n,f=22050)

次に、1.7MB のファイルを作成する PDF を手動で保存します。それは実際には非常に良い品質です - あまりにも良い. これらの詳細なスペクトログラフ カラー パレット レベルはすべて、ベクトルで描画されます。したがって、LaTeX に埋め込むと、すべてが恐ろしく遅くなります。Illustrator で開いて調整したい場合、すべてが恐ろしく遅くなります。しかし、PNG やその他のビットマップ形式にすることはできません。品質が低すぎて、Illustrator で仕上げを行うことができないからです。

このグラフィックスのサイズを小さくしながら、ベクトルを維持するにはどうすればよいですか?

4

1 に答える 1

1

ビットマップとしてエクスポートすると品質が低くなりすぎるのはなぜだと思いますか?デバイスのres=オプションを使用して、任意の解像度でエクスポートできることをご存知ですか?png300または600ppiのPNGは、印刷には十分な高品質であり、ほとんどのコンピューターアプリケーションには十分すぎるほどです。

于 2013-01-17T00:13:47.097 に答える