最新のリリースでは、このページがまだ翻訳されていません。 このページの最新版は英語でご覧になれます。
多次元イメージの N 次元フィルター処理
この関数は、uint8
、uint16
、int16
、single
および double
の各データ型に対し、ハードウェアの最適化を利用してより速やかな実行ができます。
関数 imfilter
は倍精度浮動小数点を使用して、各出力ピクセルの値を計算します。結果がデータ型の範囲を超えると、imfilter
は結果をデータ型で許可されている範囲になるように切り捨てます。整数データ型の場合、imfilter
は小数値を丸めます。
サイズが偶数のカーネル h
を指定する場合、カーネルの中心は floor((size(h) + 1)/2)
です。
たとえば、4 要素フィルター [0.25 0.75 -0.75 -0.25]
の中心は、2 番目の要素 0.75
です。このフィルターでは、5 要素フィルター [0 0.25 0.75 -0.75 -0.25]
によるフィルター処理と同一の結果が得られます。