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

- ファイル一覧
- グローバル

データ構造 | ネームスペース | 関数
fusion.h

各次元の画像に対応した，図形融合アルゴリズム [詳細]

`#include "../mist.h"`
`#include "../thread.h"`
`#include "../limits.h"`

ソースコードを見る。

## データ構造
struct | mist::__fusion_controller__::__expand_mdt__
| マンハッタン距離（シティブロック距離）に基づく図形の拡大 [詳細]
struct | mist::__fusion_controller__::__shrink_mdt__
| マンハッタン距離（シティブロック距離）に基づく図形の拡大 [詳細]

## ネームスペース
namespace | mist

## 関数
template<class Array1 , class Array2 , class Fusion >
bool | mist::fusion (const Array1 &in, Array2 &out, typename Array1::size_type length, typename Array1::size_type thread_num, Fusion fusion)
| 任意の距離タイプに対応した図形融合
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ノルム，シティーブロック距離）タイプの図形縮小

## 説明

各次元の画像に対応した，図形融合アルゴリズム