判別分析法に基づくしきい値決定 [詳細]
関数 | |
template<class T , class Allocator > | |
array< T, Allocator >::value_type | threshold (const array< T, Allocator > &in) |
判別分析法によるしきい値決定 | |
template<class T1 , class Allocator1 , class T2 , class Allocator2 > | |
array< T1, Allocator1 >::value_type | threshold (const array< T1, Allocator1 > &in, const array< T2, Allocator2 > &mask) |
マスクした領域内のみで判別分析法によるしきい値決定を行う | |
template<class T , class Allocator > | |
array2< T, Allocator >::value_type | threshold (const array2< T, Allocator > &in, typename array2< T, Allocator >::size_type x, typename array2< T, Allocator >::size_type y, typename array2< T, Allocator >::size_type w, typename array2< T, Allocator >::size_type h) |
判別分析法によるしきい値決定 |
判別分析法に基づくしきい値決定
array< T, Allocator >::value_type mist::discriminant_analysis::threshold | ( | const array< T, Allocator > & | in | ) |
判別分析法によるしきい値決定
[in] | in | … 入力データ |
参照先 mist::array< T, Allocator >::empty(), と mist::array< T, Allocator >::size().
array< T1, Allocator1 >::value_type mist::discriminant_analysis::threshold | ( | const array< T1, Allocator1 > & | in, |
const array< T2, Allocator2 > & | mask | ||
) |
マスクした領域内のみで判別分析法によるしきい値決定を行う
[in] | in | … 入力データ |
[in] | mask | … マスクデータ |
参照先 mist::array< T, Allocator >::empty(), と mist::array< T, Allocator >::size().
array2< T, Allocator >::value_type mist::discriminant_analysis::threshold | ( | const array2< T, Allocator > & | in, |
typename array2< T, Allocator >::size_type | x, | ||
typename array2< T, Allocator >::size_type | y, | ||
typename array2< T, Allocator >::size_type | w, | ||
typename array2< T, Allocator >::size_type | h | ||
) |
判別分析法によるしきい値決定
指定した範囲内でのみ閾値を決定する
[in] | in | … 入力データ |
[in] | x | … しきい値を計算する左上のX座標 |
[in] | y | … しきい値を計算する左上のY座標 |
[in] | w | … しきい値を計算する範囲の幅 |
[in] | h | … しきい値を計算する範囲の高さ |
参照先 mist::array< T, Allocator >::empty(), mist::array2< T, Allocator >::height(), と mist::array2< T, Allocator >::width().