A. Meijster による距離変換(CDT, MDT) [詳細]
関数 | |
| template<class Array1 , class Array2 , class Metric > | |
| void | distance_transform (const Array1 &in, Array2 &out, Metric __metric__, typename Array1::size_type thread_num=0) |
| A. Meijster による距離変換(CDT, MDT) | |
A. Meijster による距離変換(CDT, MDT)
| void mist::meijster::distance_transform | ( | const Array1 & | in, |
| Array2 & | out, | ||
| Metric | __metric__, | ||
| typename Array1::size_type | thread_num = 0 |
||
| ) |
A. Meijster による距離変換(CDT, MDT)
計算される距離は,マンハッタン距離(シティーブロック距離),チェスボード距離,のいずれかになります.
| [in] | in | … 入力画像 |
| [out] | out | … 出力画像 |
| [in] | <strong>metric</strong> | … 距離関数 |
| [in] | thread_num | … 使用するスレッド数 |
1.8.1.2