データ構造 | 関数
Integral Image

データ構造

class  mist::integral_image< array< T, Allocator > >
 1次元の積分画像を保持し,任意の矩形領域の画素値の総和を高速に計算するためのクラス [詳細]
class  mist::integral_image< array2< T, Allocator > >
 2次元の積分画像を保持し,任意の矩形領域の画素値の総和を高速に計算するためのクラス [詳細]
class  mist::integral_image< array3< T, Allocator > >
 3次元の積分画像を保持し,任意の矩形領域の画素値の総和を高速に計算するためのクラス [詳細]

関数

template<class T , class Allocator >
std::ostream & mist::operator<< (std::ostream &out, const integral_image< array< T, Allocator > > &a)
 指定されたストリームに,コンテナ内の要素を整形して出力する
template<class T , class Allocator >
std::ostream & mist::operator<< (std::ostream &out, const integral_image< array1< T, Allocator > > &a)
 指定されたストリームに,コンテナ内の要素を整形して出力する
template<class T , class Allocator >
std::ostream & mist::operator<< (std::ostream &out, const integral_image< array2< T, Allocator > > &a)
 指定されたストリームに,コンテナ内の要素を整形して出力する
template<class T , class Allocator >
std::ostream & mist::operator<< (std::ostream &out, const integral_image< array3< T, Allocator > > &a)
 指定されたストリームに,コンテナ内の要素を整形して出力する

説明

次のヘッダをインクルードする

関数

template<class T , class Allocator >
std::ostream& mist::operator<< ( std::ostream &  out,
const integral_image< array< T, Allocator > > &  a 
)
inline

指定されたストリームに,コンテナ内の要素を整形して出力する

引数
[in,out]out… 入力と出力を行うストリーム
[in]a… array 配列
戻り値
入力されたストリーム
出力例
1, 2, 3, 4

参照先 mist::array< T, Allocator >::size(), と mist::array< T, Allocator >::size1().

template<class T , class Allocator >
std::ostream& mist::operator<< ( std::ostream &  out,
const integral_image< array1< T, Allocator > > &  a 
)
inline

指定されたストリームに,コンテナ内の要素を整形して出力する

引数
[in,out]out… 入力と出力を行うストリーム
[in]aarray1 配列
戻り値
入力されたストリーム
出力例
1, 2, 3, 4

参照先 mist::array< T, Allocator >::size(), と mist::array< T, Allocator >::size1().

template<class T , class Allocator >
std::ostream& mist::operator<< ( std::ostream &  out,
const integral_image< array2< T, Allocator > > &  a 
)
inline

指定されたストリームに,コンテナ内の要素を整形して出力する

引数
[in,out]out… 入力と出力を行うストリーム
[in]aarray2 配列
戻り値
入力されたストリーム
出力例
1, 2, 3, 4
5, 6, 7, 8
9, 10, 11, 12

参照先 mist::array2< T, Allocator >::size1(), と mist::array2< T, Allocator >::size2().

template<class T , class Allocator >
std::ostream& mist::operator<< ( std::ostream &  out,
const integral_image< array3< T, Allocator > > &  a 
)
inline

指定されたストリームに,コンテナ内の要素を整形して出力する

引数
[in,out]out… 入力と出力を行うストリーム
[in]aarray3 配列
戻り値
入力されたストリーム
出力例
1, 2, 3, 4
5, 6, 7, 8
9, 10, 11, 12
----- separator -----
1, 2, 3, 4
5, 6, 7, 8
9, 10, 11, 12

参照先 mist::array3< T, Allocator >::size1(), mist::array3< T, Allocator >::size2(), と mist::array3< T, Allocator >::size3().


Generated on Wed Nov 12 2014 19:44:28 for MIST by doxygen 1.8.1.2