1. ホーム
  2. iphone

[解決済み] iPhone開発でPNGとJPGの使い分けは?

2023-01-01 20:33:01

質問

たくさんの画像をスライドショーで表示するアプリがあります。 これらの画像はバンドルの一部であり、したがってアプリと一緒に配布されます。

画像はすべて写真やフォトグラフィなどです。

画像形式はPNGが望ましいと書いてありましたが、JPGの方がはるかに小さいので、そちらを使いたいと思います。

どのような場合に、どのような形式を使用するかのガイドラインはありますか?

どのように解決するのですか?

PNG はピクセルパーフェクト (非損失) であり、表示するために余分な CPU エネルギーをほとんど必要としません。 ただし、大きな PNG は、より圧縮された画像形式よりもストレージからの読み込みに時間がかかり、その結果、表示が遅くなることがあります。

JPG は保存する容量は小さいですが、損失が大きく (量は圧縮レベルに依存)、表示するにははるかに複雑な復号化アルゴリズムが必要です。 しかし、一般的な圧縮と画質は、通常、写真には非常に十分です。

写真や大きなものには JPG を使用し、小さなもの、および/または "ピクセルパーフェクト" (例: 小さなアイコン) や合成した透明オーバーレイの一部などとして表示するように設計されたものには PNG を使用してください。