私はMATLABコードを持っており、1024 * 768の解像度の.png画像を生成します。画像は約450KBのサイズで、私はmatlabを使ってこれらの画像を最適化して圧縮する方法を知る必要があります。 JPEGと同じ品質で再生できませんか? 私はimwriteマニュアルを読んで、これを行う良い方法を見つけられないようです。 matlabでそれを達成する方法はありますか?MATLABでPNG画像の品質を設定します
答えて
PNGファイルはロスレスです - 調整する '品質'はありません(おそらくmodがあなたの質問のタイトルを変更した理由です)。
画像の色数(色の濃さ)を減らすことで、ファイルサイズを減らすことができます(PNG-24の代わりにPNG-8など)。しかし、PNGの全体では、ロスレス画像ですので、単純な品質値はJPEGではありません。
マニュアルから撮影:
入力のパラメータ場合にはJPEGである:
'Quality' - A number between 0 and 100; higher numbers mean higher quality (less image degradation due to compression), but the resulting file size is larger.
関数imwrite(X、 'C:\ 1.JPG'、 '品質' 、10)
編集:タイトルはJPEGとPNGませんでしたしながら、申し訳ありませんが、私はこの1つに答え。
PNGは品質設定をサポートしていません。これはロスレスフォーマットです。適用される圧縮は、一般的に可能な限り良好です。
私はそのように考えていますが、 //en.wikipedia.org/wiki/Portable_Network_Graphics#Compression –
@Andrey - 興味深いリンク、ありがとう。したがって、可能な圧縮の程度は異なりますが、ユーザーが選択することはできません。単にエンコーダの高度化に依存します。 –
まさに...しかし、私にとってもそれは本当に驚きでした。 –
- 1. Android FFmpeg Cantは画像の品質を設定しません
- 2. PHP GD画像透かし品質
- 3. NodeJSとGraphicsMagick:resize()は画像の品質を破棄します
- 4. Prestashop:画像がない商品の商品画像としてカテゴリ画像を設定
- 5. JPEG画像のピクセルの品質
- 6. Androidのビットマップ画像の品質問題
- 7. アンドロイドのサーバーの画像品質
- 8. Windowsフォームの画像品質が悪い
- 9. テレグラムボットJavaライブラリダウンロード画像の品質
- 10. 網膜ディスプレイ上の低品質画像
- 11. ウェブサイトの画像品質が悪い
- 12. 高品質の画像が遅いアプリケーション
- 13. ウェブ開発のpng画像の特質は何ですか
- 14. 設定ソナー品質プロファイル
- 15. CodeIgniterでは、0に画像の最大サイズを設定し、JPGまたはPNG
- 16. Javaの高品質画像から低品質のサムネイルを取得
- 17. すべての画面に高品質の画像を表示
- 18. imagemagickで品質を設定しますか?
- 19. TabBarIOSで画像を使用する〜低品質、色合いの遺跡画像
- 20. 他のPNGでPNG画像をペイント
- 21. Android VideoViewはライブストリーミングでビデオ品質を設定しました
- 22. 低品質の画像をラベルに入れます
- 23. jpgからpngに変換すると画像の品質が損なわれますか?
- 24. RenderTarget2D.SaveAsJpeg()の品質をどのように設定しますか?
- 25. GDで画像を生成すると画像品質が悪くなる
- 26. 非常に高品質の画像をpythonで保存する
- 27. 画像表示で画像の品質を最適化するための画像サイズを最適化する
- 28. 品質を維持しながら画像を圧縮する
- 29. php imagick convert pdf to png高品質
- 30. アンドロイドキャプチャして低品質の画像しかアップロードしない
en.wikipedia.org/wiki/Portable_Network_Graphics#Compressionを参照してください。以下の回答のいずれかへのコメント –