[解決済み] 8bit PNGと32bit PNGの違い?
2022-02-03 14:20:59
質問
全く同じテクスチャのPNGがあるのですが、一方は8bit、もう一方は32bitのものです。どちらも全く同じに見え、品質に変化はありません。この2つの違いは何なのか、どなたか教えていただけませんか?
解決方法は?
8ビット画像は1画素あたり1バイト、32ビット画像は1画素あたり4バイトを使用します。カラービット深度とは、1つのピクセルの色を示すのに使用されるビット数のことです。ビット数が多ければ多いほど、より多くの色を表現することができます。
このウィキペディアの記事には、より詳細な情報と視覚的な違いの比較が掲載されている場合があります。 http://en.wikipedia.org/wiki/Color_depth
PNG画像は色のパレットを指定することもでき、8ビット/32ビットはそれを指している可能性もあります。この場合、パレットを参照していれば、最初の画像と2番目の画像の間に視覚的な違いがない可能性があります。詳しくは、wikipediaをご覧ください。 http://en.wikipedia.org/wiki/Portable_Network_Graphics#Color_depth
インデックス付きのカラーパレットを使用していない場合、画像の間にわずかな視覚的な違いがある可能性があります。しかし、下のコメントでpstさんが述べているように、どちらも全く同じに見える可能性があります。
関連
-
[解決済み] ピンクの背景のアイコンを透明にするには?
-
[解決済み] HAMLを使って、コンテンツに画像を追加するには?
-
[解決済み] HTML Canvas を gif/jpg/png/pdf としてキャプチャしますか?
-
[解決済み] CSSでPNG画像の色を変える?
-
[解決済み] favicon.png vs favicon.ico - なぜICOではなくPNGを使うべきなのでしょうか?
-
[解決済み] ImageMagickでSVGをPNGに変換する方法は?
-
[解決済み】JPGとJPEGの画像フォーマット比較
-
[解決済み] [Solved] How do you stretch an image to fill a <div> while keeping the image's aspect-ratio?
-
[解決済み】ImageMagickを使って画像を "Diff "する。
-
[解決済み】PNG vs. GIF vs. JPEG vs. SVGの異なるユースケースとは?[クローズド]
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] imagescがカラーマップを変更する理由 (MATLAB)
-
[解決済み] RGBAカラーをRGBに変換する
-
[解決済み] アニメーションGIFの代替品にはどんなものがありますか?[クローズド]
-
[解決済み] RGBカラーの知覚的な明るさを決定する公式
-
[解決済み] 画像比較 - 高速アルゴリズム
-
[解決済み】Base64でエンコードされた画像をディスクに保存するには?
-
[解決済み] HTML5 アップロード前に画像をプリリサイズする
-
[解決済み] OpenCVで画像の類似性をチェックする
-
[解決済み] knitr for markdownを使用してローカルイメージのサイズを設定する方法は?
-
[解決済み】FFmpegで画像から動画を作成する方法は?