imguidedfilter
イメージのガイド付きフィルター処理
説明
は、イメージ B = imguidedfilter(A,G)G によってガイドされるフィルターを使用して、バイナリ イメージ、グレースケール イメージ、または RGB イメージ A をフィルター処理します。ガイド付きフィルター処理の詳細については、イメージのガイド付きフィルター処理とはを参照してください。
は、ガイド付きフィルター処理の特性を制御する名前と値の引数を使用して、イメージ B = imguidedfilter(___,Name,Value)A をフィルター処理します。
例
入力引数
名前と値の引数
出力引数
ヒント
DegreeOfSmoothing引数は、与えられた近傍の分散に対するソフトしきい値を指定します。近傍の分散がしきい値より大幅に小さいピクセルでは、ある程度の平滑化を確認できます。近傍の分散がしきい値より大幅に大きいピクセルでは、平滑化はほとんど、またはまったく行われません。入力イメージ
AとGは、クラスが異なる場合があります。AとGのいずれかが整数クラスまたは logical クラスである場合、imguidedfilterは、内部計算用に、それらを浮動小数点の精度に変換します。入力イメージ
AとGは、チャネル数が異なる場合があります。AとGの両方が RGB イメージの場合、imguidedfilterはAの各チャネルを個別に、Gの対応するチャネルを使用してフィルター処理します。Aが RGB イメージでGがシングル チャネル イメージの場合、imguidedfilterはAの各チャネルを個別に、同じガイド イメージGを使用してフィルター処理します。Aがシングル チャネル イメージでGが RGB イメージの場合、imguidedfilterはGの 3 チャネルすべてを組み合わせた色統計を使用してAをフィルター処理します。
参照
[1] Kaiming He, Jian Sun, Xiaoou Tang. Guided Image Filtering. IEEE® Transactions on Pattern Analysis and Machine Intelligence, Volume 35, Issue 6, pp. 1397-1409, June 2013.

