オンライン画像ヒストグラムツール
画像をアップロードしてRGBヒストグラムを生成。赤・緑・青のチャンネル別度数分布をPNGグラフで表示・ダウンロードできます。ブラウザ内で完結. 処理はブラウザ内でローカルに行われ…
使ってみる
機能と仕組み
RGBチャンネル別の度数分布
このツールは、画像内の各ピクセルの赤、緑、青の輝度値を8ビット(0〜255)でカウントし、チャンネルごとに256個のビンに度数を蓄積します。アルファ値が0の完全に透明なピクセルは無視され、それ以外のピクセルは不透明度に関係なく1回だけカウントされます。
グラフの表示
結果は固定サイズ760×380ピクセルの白いPNGキャンバスに描画されます。赤、緑、青の線はそれぞれ72%の不透明度で重ねて表示され、最大度数に合わせてスケーリングされます。横軸の端点には0と255のラベルが付きます。線が重なる部分は色が混ざって見えることがあります。
具体的な動作例
例えば、画像にRGB(10,20,30)とRGB(10,40,50)のピクセルが1つずつ含まれる場合、赤のビン10の度数は2、緑のビン20と40の度数はそれぞれ1になります。完全に透明なRGB(200,210,220)のピクセルはカウントされません。画像全体が透明な場合は、安全な空のベースラインが使用され、不正な座標は発生しません。
制限事項
- 画像の変更や編集は行いません。ヒストグラムの生成のみです。
- 数値テーブルやCSVエクスポート機能はありません。
- 輝度モードや対数スケール、クリッピング警告などの調整オプションはありません。
- 画像のメタデータは保持されません。
よくある質問
ヒストグラムの線が重なって見えるのはなぜですか?
赤、緑、青の線が同じグラフ上に72%の不透明度で描画されるため、重なった部分は色が混ざって見えます。これは仕様であり、透明度を変更することはできません。
透明なピクセルはどのように扱われますか?
アルファ値が0の完全に透明なピクセルはカウントされません。半透明のピクセルは不透明度に関係なく1回としてカウントされます。
ヒストグラムの縦軸の値は何を表していますか?
縦軸は各輝度値のピクセル数(頻度)を表します。グラフは最大頻度に合わせて自動スケーリングされますが、具体的な数値は表示されません。
処理はブラウザ内でローカルに行われます。