画像算術演算
機能
入力されたグレースケール画像に対して、ピクセルごとに算術演算(加算、減算、乗算、除算)または組み合わせ演算(最大値、最小値、反転)を実行できます。また、乗算係数と加算値により結果を調整できます。2枚の画像を入力する場合、2枚の画像サイズが一致している必要があります。
使用シーン
主に、グレースケール画像に対してピクセル単位の演算を行い、新しい画像を生成するために使用します。例えば、加算、最大値、最小値を使用して2枚のグレースケール画像をピクセルレベルで合成できます。減算により2枚の画像間のグレースケール差を強調できます。乗算または除算によりグレースケールの変化関係を調整できます。反転により明暗関係を反転させ、後続処理前の画像前処理に使用できます。
基本概念
-
グレースケール画像
グレースケール画像では、各ピクセル値が明暗の程度を表します。値の範囲は 0~255 で、0 は最も暗く、255 は最も明るいことを示します。
-
ピクセル単位演算
ピクセル単位演算とは、入力画像内の同じ位置にあるピクセルを1つずつ演算し、新しい画像を生成する処理です。2枚の入力画像が必要な演算タイプでは、2枚の画像サイズが一致している必要があります。演算結果は即座にはクリップされません。乗数および加数による処理後、最終的なピクセル値が 0~255 の範囲外となった場合は、0~255 の範囲内に制限されます。
パラメータ説明
| パラメータ | 説明 | ||
|---|---|---|---|
演算タイプ |
実行するピクセル単位演算の種類を選択します。
|
||
乗算係数 |
ピクセル単位演算の実行後、画像の各ピクセル値をさらに調整するために使用します。最終ピクセル値 = 演算後のピクセル値 × 乗算係数 + 加算値。乗算係数と加算値を適用した結果、最終ピクセル値が 0~255 の範囲を超えた場合、結果はこの範囲内に切り詰められます。 主に演算結果のスケール調整に使用します。乗算係数を大きくすると通常、明暗差が強調され、乗算係数を小さくすると通常、明暗差が弱くなります。 初期値:1.0 |
||
加算値 |
ピクセル単位演算の実行後、画像の各ピクセル値をさらに調整するために使用します。最終ピクセル値 = 演算後のピクセル値 × 乗算係数 + 加算値。乗算係数と加算値を適用した結果、最終ピクセル値が 0~255 の範囲を超えた場合、結果はこの範囲内に切り詰められます。 主にピクセル値全体の並進に使用します。加算値を大きくすると画像全体の明るさが上がり、加算値を小さくすると画像全体の明るさが下がります。 初期値:0 |