オンライン画像自然彩度ツール
画像の自然な彩度を-100〜100で調整。結果を確認し、PNGとしてダウンロード。ブラウザ内で処理します。処理はブラウザ内でローカルに行われます。
使ってみる
機能と詳細
自然な彩度調整の仕組み
このツールは、各ピクセルのRGBチャンネルの平均値と最大値の差(チャンネルの広がり)に基づいて調整量を減衰させます。具体的には、avg=(R+G+B)/3、q=(amount/100)*(1-abs(max(R,G,B)-avg)/255) を計算し、各チャンネルを avg+(channel-avg)*(1+q) に変換します。RGB値に応じた重み付けで調整しますが、クリッピングを完全に防ぐものではありません。各チャンネルの最終的な変化量は、元の平均値からの距離にも依存します。
実際の動作例
例えば、RGB(100,150,200)のピクセルに強さ100を適用すると、結果は約(60,150,240)になります。一般的な彩度ツールでは(50,150,250)になるため、このツールの方が穏やかです。中間色(グレー)は変化せず、強さ0ではデコード後のRGB値が維持されます。元ファイルのバイト列やメタデータを復元するものではありません。
操作と制限
- 画像はブラウザ内でのみ処理され、サーバーに送信されません。
- 対応形式はブラウザのデコード能力に依存します(PNG/JPEG/WebP/GIF/BMPなど)。
- ファイルサイズは25 MiB以下、ピクセル数は2400万以下に制限されています。
- 出力はPNGのみで、形式選択やズーム機能はありません。レイヤー編集やRAW現像、アニメーション保存には対応していません。
よくある質問
Q1: 強さを負の値にするとどうなりますか?
負の値では彩度が下がり、画像がくすんで見えます。グレーの中間色は変化しません。
Q2: 結果がクリッピングするのはなぜですか?
彩度を上げると、特に明るい部分でRGB値が0〜255の範囲を超えることがあります。例のRGB(100,150,200)では通常の彩度調整より各チャンネルが平均値から離れる幅が小さくなりますが、ほかの色でクリッピングを防ぐ保証にはなりません。元画像を保持し、必要に応じて強さを調整してください。
Q3: 画像はサーバーに送信されますか?
いいえ、すべての処理はブラウザ内で行われ、画像が外部に送信されることはありません。
処理はブラウザ内でローカルに行われます。