- メインページ
- モジュール
- ネームスペース
- データ構造
- ファイル

関数
マンハッタン距離グループ
図形融合グループ

## 関数
template<class Array1 , class Array2 >
bool | mist::expand_mdt (const Array1 &in, Array2 &out, typename Array1::size_type length=1, typename Array1::size_type thread_num=0)
| マンハッタン距離（L1ノルム，シティーブロック距離）タイプの図形拡大
template<class Array1 , class Array2 >
bool | mist::shrink_mdt (const Array1 &in, Array2 &out, typename Array1::size_type length=1, typename Array1::size_type thread_num=0)
| マンハッタン距離（L1ノルム，シティーブロック距離）タイプの図形縮小

## 説明

次のヘッダをインクルードする
#include <mist/filter/fusion.h>

## 関数

template<class Array1 , class Array2 >

bool mist::expand_mdt | ( | const Array1 & | in,
|  | Array2 & | out,
|  | typename Array1::size_type | length = `1`,
|  | typename Array1::size_type | thread_num = `0`
| ) |  |

マンハッタン距離（L1ノルム，シティーブロック距離）タイプの図形拡大

注意
  入力と出力は，同じMISTコンテナオブジェクトでも正しく動作する
  スレッド数に0を指定した場合は，使用可能なCPU数を自動的に取得する

引数

  [in] | in | … 入力画像
  [out] | out | … 出力画像
  [in] | length | … 拡大させるサイズ
  [in] | thread_num | … 使用するスレッド数

参照先 mist::fusion().

template<class Array1 , class Array2 >

bool mist::shrink_mdt | ( | const Array1 & | in,
|  | Array2 & | out,
|  | typename Array1::size_type | length = `1`,
|  | typename Array1::size_type | thread_num = `0`
| ) |  |

マンハッタン距離（L1ノルム，シティーブロック距離）タイプの図形縮小

注意
  入力と出力は，同じMISTコンテナオブジェクトでも正しく動作する
  スレッド数に0を指定した場合は，使用可能なCPU数を自動的に取得する

引数

  [in] | in | … 入力画像
  [out] | out | … 出力画像
  [in] | length | … 拡大させるサイズ
  [in] | thread_num | … 使用するスレッド数

参照先 mist::fusion().