1

画像の解像度を 300 dpi から 200 dpi または 600 dpi に変更する問題です。私はmatlabを使用していますが、どうすればよいですか。そのため、画像をダウンサンプリングしてアップサンプリングする imresize 関数を使用しました。

 imresize(image, scale ,interpolation). 

画像をダウンサンプリングして品質を下げる方法. 元の画像とダウンサンプリングされた画像の違いを確認できるように。

j= imresize(I,0.2,'nearest');

ここで、I は元の画像で、j はダウン サンプリングされた画像です。これは画像のdpiを変更していますか?

4

1 に答える 1

2

1 インチあたりのドット数 (DPI)は、 によって行われるサイズ変更の種類とは関係ありませんimresize。実際、DPI を変更しても、実際の画像データを変更する必要はなく、メタデータ(プロパティまたはラベル) だけを変更する必要があります。DPI は、ピクセルからインチ (印刷サイズ) に移行するために必要な情報を提供します。

于 2013-10-11T04:59:57.643 に答える