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

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

ネームスペース | 型定義 | 関数
saliency_map.h

Saliency map関連のアルゴリズム [詳細]

`#include "mist.h"`
`#include "config/color.h"`
`#include "interpolate.h"`
`#include "filter/linear.h"`

ソースコードを見る。

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

## 型定義
typedef double | mist::gabor::value_type
| Gabor filterで利用するデータ型
typedef mist::array2< value_type > | mist::gabor::kernel_type
| Gabor filterで利用するカーネルの型
typedef double | mist::__itti__::value_type
| Feature map および Conspicuity mapで使用するデータ型
typedef mist::array2< value_type > | mist::__itti__::map_type
| Feature map および Conspicuity mapの型
typedef mist::array< map_type > | mist::__itti__::pyramid_type
| Gaussianピラミッドの型
typedef mist::array< map_type > | mist::__itti__::maps_type
| Feature mapを管理するコンテナの型

## 関数
template<class T1 , class Allocator1 , class T2 , class Allocator2 >
bool | mist::itti::saliency_map (const mist::array2< mist::rgb< T1 >, Allocator1 > &in, __itti__::map_type &i_cm, __itti__::map_type &c_cm, __itti__::map_type &o_cm, mist::array2< T2, Allocator2 > &sm, const double intensity_weight=1.0, const double color_weight=1.0, const double orientation_weight=1.0, const double gauss_sigma=5, const size_t step_local_maxima=3, const size_t scale_min_c=2, const size_t scale_max_c=4, const size_t scale_min_d=3, const size_t scale_max_d=4, const size_t base_scale=4)
| Saliency mapを計算（Conspicuity mapsも同時に出力）
template<class T1 , class Allocator1 , class T2 , class Allocator2 >
bool | mist::itti::saliency_map (const mist::array2< mist::rgb< T1 >, Allocator1 > &in, mist::array2< T2, Allocator2 > &sm, const double intensity_weight=1.0, const double color_weight=1.0, const double orientation_weight=1.0, const double gauss_sigma=5, const size_t step_local_maxima=3, const size_t scale_min_c=2, const size_t scale_max_c=4, const size_t scale_min_d=3, const size_t scale_max_d=4, const size_t base_scale=4)
| Saliency mapを計算

## 説明

Saliency map関連のアルゴリズム