PNG, の略である。 ポータブル・ネットワーク・グラフィックス, は、可逆圧縮と透過背景のサポートで知られる一般的なラスター画像フォーマットです。デザイナーであれ、開発者であれ、日常的なユーザーであれ PNG は、デジタル画像を最大限に活用するお手伝いをします。.
目次
📖 定義
PNG は、可逆データ圧縮を使用するビットマップ画像フォーマットです。GIFに代わる非特許の改良版として作成され、ウェブグラフィックス、デジタルアート、ロゴなどに広く使用されています。.
🔧 仕組み
非可逆圧縮を使用するJPEGとは異なります、, PNG はすべてのオリジナル画像データを保持します。その結果、複数回の編集後でも品質が保たれます。さらに、アルファチャンネルによる透過をサポートしているため、滑らかなエッジや長方形以外の画像も作成できます。.
🌟 メリット
ロスレス圧縮:圧縮時の品質低下がない。.
透明性サポート:透明な背景を持つロゴやグラフィックに最適です。.
高い色深度:最大48ビットのトゥルーカラー画像に対応。.
ウェブ・フレンドリー:ブラウザや画像エディタで広くサポートされています。.
⚠️ 制限事項
より大きなファイルサイズ:JPEGに比べてPNGファイルは大きい。.
アニメーションのサポートなし:GIFとは異なり、PNGはアニメーションをサポートしていません。.
写真には不向き:サイズが大きいため、高解像度の写真には適していない。.
🛠️ 事例と使用例
ウェブデザイン:ロゴ、アイコン、透過性のあるグラフィック。.
デジタル・アート:高品質のイラストとスクリーンショット。.
ドキュメンテーション:テキストやシャープなエッジを含む画像。.
🧩 PNGへの変換方法
JPG、GIF、またはBMPのような画像を簡単に変換することができます。 PNG オンラインツールを使って。例えば, 使用 Aitoolsoft 無料オンライン画像変換 への 画像を変換する ファイルをPNGに変換する 品質を落とすことなく、素早く。.
📊 PNG圧縮の仕組み
PNGの圧縮は2段階で行われます。圧縮が始まる前に、エンコーダはピクセルの各水平列にフィルタを適用します。PNGでは、「None」、「Sub」、「Up」、「Average」、「Paeth」の5種類のフィルタが定義されており、最適化されたエンコーダは、各列ごとに最適なフィルタを選択します。 これらのフィルタはデータを削除することは決してありません。隣接するピクセルを数学的に予測し、わずかな差異のみを保存することで、長い色のシーケンスを繰り返し率の高い値に変換します。フィルタ処理されたデータは、ZIPファイル内部で使用されているのと同じ非可逆圧縮アルゴリズムであるDEFLATEによって圧縮されます。.
DEFLATEは、繰り返しのパターンやスクリーンショット、ロゴ、フラットなイラストなど――広い範囲に同じ色が連続する画像――の圧縮に優れているため、こうした画像は大幅にサイズが縮小される一方、ノイズの多いカメラ写真ははるかに大きなファイルサイズになります。どちらの段階でもピクセル情報は破棄されないため、復号された画像は常にオリジナルとピクセル単位で完全に同一となります。.
🎨 PNG-8 対 PNG-24:適切な形式の選び方
PNGには、2つの非公式な形式が存在します。PNG-24(アルファチャンネルを含む場合はPNG-32)は、最大1,600万色の24ビット・トゥルーカラーデータと、滑らかな256段階の透明度を保存できるため、精細なグラフィックや写真コンテンツのデフォルトの選択肢となっています。 PNG-8は、GIFと同様に最大256色のカラーパレットを使用し、ほとんどのエディタでは透過が「完全にオン」または「完全にオフ」に限定されます。.
各ピクセルは単一のパレットインデックスで記述されるため、PNG-8ファイルのサイズは大幅に小さくなります。そのため、少ない色数で構成されたシンプルなアイコン、ロゴ、チャート、インターフェース用グラフィックに最適です。 PNG-8形式でエクスポートされたフラットロゴは、PNG-24形式で保存された同じ画像に比べて、目に見える違いがないにもかかわらず、ファイルサイズが5倍から10倍も小さくなることがよくあります。 Photoshopの「名前を付けて書き出し」ダイアログや、ImageMagickやpngquantなどのコマンドラインツールでは、これら2つの形式から選択できるため、画像に実際に必要な色数に合わせて適切な形式を選択してください。.
📉 PNGファイルのサイズを縮小する実用的な方法
PNGは可逆圧縮であるため、圧縮を行うとは、ピクセルを捨てるのではなく、非効率な部分を排除することを意味します。まず、最も大きな要因である「サイズ」から手をつけましょう。幅3000pxのスクリーンショットを800pxで表示する場合、バイト数の大部分が無駄になってしまいます。そのため、まずは画像のサイズを変更してください。 色数が限られている画像については、PNG-8に量子化しましょう。また、EXIF、埋め込まれたカラープロファイル、ガンマチャンクなどの未使用のメタデータを削除したり、Zopfliなどの最適化ツールを実行したりすることもできます。Zopfliは、ピクセルを1つたりとも変更することなく、DEFLATEによる圧縮率をさらに高めます。当社の無料オンライン 画像圧縮機 これらの最適化を自動的に適用し、ワンクリックで最適化前後のサイズを表示します。.
最後に、ファイル形式そのものについても考えてみましょう。透明部分のないトゥルーカラーの写真スクリーンショットは、JPEGやWebP形式にするとファイルサイズが数分の1になることが多いため、形式を変更するだけで、どんなにPNGを最適化しても得られないほどの効果を得られる場合があります。.
✅ 結論
PNG は、高品質と透明度を必要とするグラフィックに最適な、汎用性と信頼性の高い画像フォーマットです。すべてのシナリオに最適というわけではありませんが、ウェブやデザインのプロフェッショナルには欠かせない選択肢です。.
PNG画像を扱う準備はできていますか? 用途 Aitoolsoft 無料 オンライン画像変換 への 画像を変換する ファイルをPNGに変換する 画質を維持したまま簡単に撮影できます。.

