Web で使用するさまざまな画像形式の長所と短所をよく理解しています。ただし、デスクトップ アプリケーションに使用する形式を決定しようとしています。
展開する高解像度の画像 (透明度なし) が大量にある可能性があります。私は主に JPG と PNG を比較検討していますが、他の形式にも対応しています。私の理解:
JPG はより圧縮されているため、ファイル サイズは小さくなりますが、おそらく画質は低下します。より圧縮されているため、解凍に時間がかかります。
PNG ファイルはサイズが大きくなりますが、画質は維持されます。圧縮率が低いため、解凍が速くなります。
どちらも、読み込んで解凍すると、同じ量の RAM を占有します。
HD スペース (つまり、アプリケーションのサイズ) が問題にならないことを考えると、PNG の方が適切なオプションのようです。なぜなら、PNG の方が解凍して画面上に表示される速度が速く、より高い画質を維持できるからです。
私の仮定は一般的に正しいですか?私が見落としているニュアンスはありますか?検討する価値のある他の画像ファイル形式はありますか?