整数からRGBへの変換ツール
24ビット整数(0xRRGGBB)を赤・緑・青のそれぞれのチャンネル値に分解できる無料ツールです。
このツールは役に立ちましたか?
ありがとうございます。ツールの改善に役立てます。
このツールの使い方
- 24ビット整数(0–16777215)を入力してください。
- ビットシフトによって赤・緑・青の各チャンネルが抽出されます。
- 対応するHEXカラーコードも表示されます。
24ビットの整数カラー値をR、G、Bチャンネルおよび HEX文字列に分解します。ゲームエンジンや低レベルグラフィックス処理に便利です。
計算式
Given a 24-bit integer n in the range 0–16,777,215 (0x000000–0xFFFFFF):
R = (n >> 16) & 0xFF
G = (n >> 8) & 0xFF
B = n & 0xFF
Equivalently: R = floor(n / 65536), G = floor((n mod 65536) / 256), B = n mod 256.
よくある質問
- 整数からRGBを抽出するにはどうしますか?
- R = (n >> 16) & 0xFF、G = (n >> 8) & 0xFF、B = n & 0xFFです。
- 16777215とは何ですか?
- HEXで0xFFFFFFにあたり、これは純粋な白(255, 255, 255)です。