-PR-
締切り
済み

8bitカラー、16bitカラーって?

  • 暇なときにでも
  • 質問No.40695
  • 閲覧数868
  • ありがとう数2
  • 気になる数0
  • 回答数3
  • コメント数0

お礼率 50% (11/22)

Windowsの画面のプロパティの設定タブのところで、16色や256色、high color(16ビット)、true color(32ビット)などと有りますが(カードによっては15bitや24bitが有ると思いますが)、15bitや24bitは3で割り切れるのですが(つまりRGBそれぞれに5bitや8bitを割り当てられると思うのですが)、16bitや32bitでは3で割り切れないのでどのようになっているのか知りたいのですが…。
通報する
  • 回答数3
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

回答 (全3件)

  • 回答No.1
レベル11

ベストアンサー率 58% (114/195)

16ビットではR:G:Bを5:6:5に分けたり(人は通常緑色に対する分解能が高い) RGBA(Aはalpha、半透明度)として5:5:5:1にしたりしています 32ビットカラーはCPUのメモリアクセスがワード単位でした方が良い為、8ビット捨ててアクセスしている事が多いようです 3DであればRGBAで8:8:8:8として使っているようです
16ビットではR:G:Bを5:6:5に分けたり(人は通常緑色に対する分解能が高い)
RGBA(Aはalpha、半透明度)として5:5:5:1にしたりしています
32ビットカラーはCPUのメモリアクセスがワード単位でした方が良い為、8ビット捨ててアクセスしている事が多いようです
3DであればRGBAで8:8:8:8として使っているようです


  • 回答No.2
レベル14

ベストアンサー率 22% (541/2399)

32bitはRGB+輝度だったと思いますよ。 それを8bitづつわりあてて32bitです。 256色の場合はパレットを参照したりしますので各色数の設定によりbitの割り当ては ずいぶん違います。
32bitはRGB+輝度だったと思いますよ。
それを8bitづつわりあてて32bitです。
256色の場合はパレットを参照したりしますので各色数の設定によりbitの割り当ては
ずいぶん違います。
  • 回答No.3
レベル11

ベストアンサー率 58% (114/195)

基本的なコンピュータの表示において輝度が直接使用される事はありません 輝度値はRGBそれぞれの値に係数をかけて計算する事により求められるからです また、モニタにはRとGとBの蛍光体に電荷をあたえて発光させるため輝度信号は不要です また、Windowsの基本的な画像形式であるDIB(DeviceIndependentBitmap、一般的にBMPファイルといわれるもの)では32bit、16bit時に ...続きを読む
基本的なコンピュータの表示において輝度が直接使用される事はありません
輝度値はRGBそれぞれの値に係数をかけて計算する事により求められるからです
また、モニタにはRとGとBの蛍光体に電荷をあたえて発光させるため輝度信号は不要です

また、Windowsの基本的な画像形式であるDIB(DeviceIndependentBitmap、一般的にBMPファイルといわれるもの)では32bit、16bit時にはマスクビットが用意されており、32ビット時には1バイト(8ビット)分捨てられるようです>参考URLを参照してください
このQ&Aで解決しましたか?
関連するQ&A
-PR-
-PR-
このQ&Aにこう思った!同じようなことあった!感想や体験を書こう
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-
-PR-

特集


関連するQ&A

-PR-

ピックアップ

-PR-
ページ先頭へ