# 画像チャンネルミキサー

3x3のミキシング行列を使って、画像の赤、緑、青のチャンネルを再構成します。各行は、入力された赤、緑、青の加重和として出力チャンネルを定義します。チャンネルの入れ替え、独自の白黒変換、赤外線風の表現、強い色かぶりの補正ができます。-10～10の値を指定でき、結果は有効な範囲に切り詰められます。

## よくある質問

### ミキシング行列はどのように記述しますか？

スペース、カンマ、または改行で区切って、1行に3個ずつ、合計9個の数値を入力します。1行目は出力の赤、2行目は出力の緑、3行目は出力の青を生成します。各行の3つの数値は、入力された赤、緑、青の重みです。初期値の1 0 0 / 0 1 0 / 0 0 1では、画像は変化しません。

### 赤と青のチャンネルを入れ替えるにはどうすればよいですか？

行列に0 0 1 / 0 1 0 / 1 0 0を指定します。出力の赤には入力の青が、出力の青には入力の赤が使われ、緑はそのままです。空はオレンジ色になり、暖色系の肌は青くなるため、人気のある幻想的な効果が得られます。

### 独自の白黒変換を作成できますか？

はい。同じ行を3回繰り返すと、すべての出力チャンネルに同じミックスが適用されます。たとえば、3行すべてに0.3 0.59 0.11を指定すると標準的な輝度変換になり、0.8 0.2 0をすべての行に指定すると、青空を暗くする赤フィルターを再現できます。明るさを保つには、重みの合計をおよそ1にしてください。

### 重みの合計が1を超えるとどうなりますか？

出力チャンネルが明るくなり、255を超える値は白に切り詰められます。合計が1未満の重みではチャンネルが暗くなります。負の重みはチャンネルの値を差し引き、色をより強く分離するのに役立ちます。

### 指定できる数値の範囲は？

9個の値はそれぞれ-10～10の範囲で指定してください。0.25のような小数も使えます。行列にはちょうど9個の数値が必要です。それ以外の場合は、画像の処理前にメッセージが表示され、受け付けられません。

### 赤外線写真風に仕上げるにはどうすればよいですか？

よく使われる出発点は「0 0 1 / 0 1 0 / 1 0 0」に後からレベル補正やコントラスト強調を加える方法です。または、「-0.5 1.5 0 / 0 1 0 / 0 0 1」のような強めのミックスで、葉を鮮やかに発色させることもできます。効果はシーンに含まれる緑の量に大きく左右されるため、少しずつ調整してみてください。

### ミキサーで透明度は維持されますか？

はい。マトリックスが変更するのは赤、緑、青のチャンネルだけで、アルファチャンネルはそのまま引き継がれます。グレースケール画像はまずRGBに変換されるため、出力時に3つのチャンネルそれぞれを異なる値にできます。結果はPNGとして保存されます。

### 対応している形式とサイズを教えてください。

JPEG、PNG、GIF、WebP、TIFF、AVIFのファイルをアップロードできます。上限は5 MBです。幅または高さが4000ピクセルを超える画像は収まるように縮小され、アニメーションファイルは最初のフレームが使われます。出力は可逆圧縮のPNGです。

### どのエンジンがマトリックスを適用しますか？

このツールは画像ライブラリsharpの再結合処理を使用します。この処理はlibvips上で動作し、1回の処理で各ピクセルにマトリックスを乗算します。計算は決定的で、同じマトリックスを使えば常に同じファイルが得られます。

### 色調補正ではなくチャンネルミキサーを使うのはどんなときですか？

チャンネルの入れ替え、チャンネル間の干渉、特定のフィルター特性を使った白黒変換など、チャンネル同士の影響を細かく制御したいときはミキサーを使います。色相、彩度、明るさを簡単に変えるだけなら、Image Color Adjustツールのほうが手軽です。

ここに広告を掲載しませんか？

[メールでお問い合わせ](mailto:hi@dennn.is?subject=OneClick%20Pro%E3%81%A7%E3%81%AE%E5%BA%83%E5%91%8A%E6%8E%B2%E8%BC%89)

[広告 WordPress向けのエージェント対応プラグインスイート。](https://sleekwp.com/?ref=oneclickpro)
