🟧 画像ヒストグラム均等化

機能説明

オペレーターは画像のグレースケールヒストグラムを調整することで、画像内の異なる輝度のピクセル分布を調整し、特定の輝度区間に集中していたピクセルをより分散させ、画像全体の明暗コントラストをより明確にします。

使用シナリオ

特徴検出、エッジ検出などのアルゴリズムの前に画像前処理として使用し、特徴の顕著性を強調し、後続アルゴリズムのロバスト性を向上させます。

入力出力

入力項目

画像:ヒストグラム均等化が必要な入力画像または画像リスト。

出力項目

結果画像:均等化処理後の画像または画像リスト。

パラメータ説明

グローバル均等化

パラメータ説明

画像全体のグレースケールヒストグラムに基づいて変換を行い、画像全体に統一されたコントラスト強調基準を適用します。

調整説明

この方法はシンプルで高速で、全体的なコントラストを向上させる必要があるシーンに適しています。ただし、画像に大面積の極端に明るいまたは暗い領域が含まれている場合、局所的な詳細の損失やノイズの過度な増幅を引き起こす可能性があります。

パラメータ範囲

[0, 100]、デフォルト値:2

コントラスト適応均等化

パラメータ説明

画像を複数の小さな矩形領域に分割し、各小領域に対して独立してヒストグラム均等化を行います。この方法は局所的な詳細をより良く強調でき、同時に「コントラスト制限」によりノイズの過度な増幅を抑制します。

調整説明

この方法は局所的な詳細の強調においてより優れた性能を示し、ノイズを効果的に抑制できます。画像の照明が不均一な場合、または細かいテクスチャを保持する必要がある場合、この方法の使用が推奨されます。

コントラスト制限閾値

  • この値を増やす:より高いコントラスト強調を許可し、画像の詳細がより際立ちますが、同時にノイズも増幅される可能性があります。

  • この値を減らす:ノイズの抑制がより強くなり、画像がより自然に見えますが、コントラスト強調の効果も相対的に弱くなります。

グリッドサイズ:画像を複数のグリッドに分割して局所処理を行います。例えば、8は画像を8x8のグリッドに分割することを意味します。

  • グリッドサイズが小さいほど、画像の強調効果はグローバルヒストグラム均等化に近づき、局所コントラストの向上は明らかではありません。

  • グリッドサイズが大きいほど、画像の局所的な詳細がより良く強調されますが、計算量も相応に増加し、不自然な局所効果が導入される可能性があります。

パラメータ範囲

コントラスト制限閾値:[0,100]、デフォルト値2

グリッドサイズ:[1,30]、デフォルト値8