クラス階層
この継承一覧はおおまかにはソートされていますが、完全にアルファベット順でソートされてはいません。
[detail level 1234]
oCmist::__calvin__::__distance_transform__< DIMENSION >Y,Z軸方向用の距離伝播関数(1次以外の全ての次元)
oCmist::__calvin__::__distance_transform__< 1 >X軸方向専用の距離伝播関数
oCmist::__fusion_controller__::__expand_mdt__マンハッタン距離(シティブロック距離)に基づく図形の拡大
oCmist::__saito__::__inverse_distance_transform__< DIMENSION >ユークリッド2乗逆距離変換関数
oCmist::__mist_console_callback__MISTのアルゴリズム全般で利用可能な,標準出力型コールバックファンクタ
oCmist::__mist_convert_callback__< Functor >指定したコールバックの戻り値 [0,100] を指定した区間に変換する
oCmist::__mist_dmy_callback__MISTのアルゴリズム全般で利用するダミーコールバックファンクタ
oCmist::__mist_progress_callback__MISTのアルゴリズム全般で利用可能な,進行状況表示型ダミーコールバックファンクタ
oCmist::__fusion_controller__::__shrink_mdt__マンハッタン距離(シティブロック距離)に基づく図形の拡大
oCmist::__calvin__::__voronoi_distance_transform__< DIMENSION >Y,Z軸方向用の距離伝播関数(1次以外の全ての次元)
oCmist::__calvin__::__voronoi_distance_transform__< 1 >X軸方向専用の距離伝播関数
oCactive_search_style任意の型を要素として持つ画像を対象としたアクティブ探索の形式
oCmist::array< T, Allocator >要素数が可変の1次元配列
oCmist::array< double,::std::allocator< double > >
oCmist::array< size_type >
oCmist::array< unsigned char, Allocator >
oCmist::array< value_type, allocator >
oCmist::bgr< T >カラー画素の和
oCmist::binaryバイナリ演算を行うためのもの
oCmist::bspline< T, K, Allocator >Bスプライン曲線を扱うためのクラス
oCmist::bspline_base< K >Bスプラインの基底関数を計算する関数を実装した構造体
oCmist::bspline_base< 1 >Bスプラインの基底関数を計算する関数を実装した構造体の特殊化
oCmist::buffered_array< Array >1辺が2の指数乗のバッファを持った画像を作成する
oCmist::byte_array< T >バイト配列と値のペアを表現するクラス
oCmist::region_growing_utility::circle領域拡張法で用いる円の構造要素
oCmist::machine_learning::adaboost::classifier< __WEAK_CLASSIFIER__ >AdaBoost を用いた識別器(マルチクラス対応)
oCmist::knn::classifierKnn classifier
oCmist::color< T, NDIM >カラー画素の和
oCmist::colors< T >定義済み色
oCmist::machine_learning::adaboost::confidence_rating_classifierAdaBoost で利用するマハラノビス距離を用いた弱識別器
oCmist::crc< BIT >CRC を生成・検証を行うクラス
oCmist::video::decoderビデオ入力クラス
oCmist::dicom::dicom_image_infoDICOMの画像情報を管理する
oCmist::dicom::dicom_tagDICOMタグ(DICOMデータの内容を表すもの)
oCmist::dicom::dicom_tag_containerDICOMタグのデータを管理するコンテナ
oCmist::dicom::dicom_tag_tableMISTで扱うことができるDICOMタグの一覧を登録するクラス
oCmist::dicom::dicom_uidDICOMのUIDを扱うクラス
oCmist::dicom::dicom_uid_tableDICOMが扱う UID の一覧を管理するクラス
oCmist::mixture::distribution混合分布を推定するための分布パラメータ
oCmist::mixture::distribution2混合分布を推定するための分布パラメータ
oCdp_matching< Value_type, Functor >DPマッチングを行うためのクラス
oCmist::video::encoderビデオ出力クラス
oCmist::region_growing_utility::equal< T >領域拡張法で用いる拡張条件
oCmist::facet< T >ポリゴン(三角形)を扱うクラス
oCmist::facet_list< T >ポリゴン(三角形)の集合を扱うクラス
oCmist::machine_learning::feature機械学習で利用する多カテゴリの特徴量を管理するクラス
oCmist::machine_learning::feature_one機械学習で利用する2カテゴリの特徴量を管理するクラス(内部でのみ使用)
oCmist::float_type< T >対応する float 型を返す
oCmist::float_type< rgb< T > >Char 判定
oCmist::region_growing_utility::greater< T >領域拡張法で用いる拡張条件
oCmist::half_adjust< T >値の四捨五入をする
oCmist::hash_algorithmハッシュ関数を計算する基底クラス
oCmist::implement_operator_add< T >足し算
oCmist::implement_operator_and< T >ビットAND演算子
oCmist::implement_operator_div< T >割り算
oCmist::implement_operator_ge< T >以上
oCmist::implement_operator_gt< T >より大きい
oCmist::implement_operator_le< T >以下
oCmist::implement_operator_mod< T >剰余演算子
oCmist::implement_operator_mul< T >掛け算
oCmist::implement_operator_ne< T >等しくない
oCmist::implement_operator_or< T >ビットOR演算子
oCmist::implement_operator_sub< T >引き算
oCmist::implement_operator_xor< T >XOR演算子
oCmist::integral_image< Array >1次元の積分画像を保持し,任意の矩形領域の画素値の総和を高速に計算するためのクラス
oCmist::integral_image< array2< T, Allocator > >2次元の積分画像を保持し,任意の矩形領域の画素値の総和を高速に計算するためのクラス
oCmist::integral_image< array3< T, Allocator > >3次元の積分画像を保持し,任意の矩形領域の画素値の総和を高速に計算するためのクラス
oCmist::integral_image< array< T, Allocator > >1次元の積分画像を保持し,任意の矩形領域の画素値の総和を高速に計算するためのクラス
oCinterval_tree< S, V >区間の集合から任意の値が含まれる区間のみを高速に探索するためのクラス
oCmist::is_arithmetic< T >Arithmetic 判定
oCmist::is_builtin< T >組み込み型の判定
oCmist::is_char< T >Char 判定
oCmist::is_color< T >入力された型がカラー画像かどうか調べる
oCmist::is_float< T >浮動小数点 判定
oCmist::is_integer< T >Integer 判定
oCmist::is_signed< T >符号付き型かどうか判定
oCmist::is_stereo< T >入力された型が音声データかどうか調べる
oCmist::region_growing_utility::less< T >領域拡張法で用いる拡張条件
oCmist::lockスレッドの排他制御を簡便に記述するためのヘルパクラス
oCmist::lock_objectスレッドの排他制御をサポートするクラス
oCmist::machine_learning::adaboost::mahalanobis_classifierAdaBoost で利用するマハラノビス距離を用いた弱識別器
oCmist::marching_cubes< ARRAY3, P >ボリュームデータから等値面を生成するためのクラス
oCmist::marray< Array >画像のふちにマージンを持った配列
oCmist::matrix_style行列計算をする際の入力となる行列の形式
oCmist::mist_allocator< T, Allocator >MIST内部でSTLのアロケータを効果的に利用するための仕組み
oCmist::mist_allocator< double,::std::allocator< double > >
oCmist::mist_allocator< size_type, std::allocator< size_type > >
oCmist::mist_allocator< unsigned char, Allocator >
oCmist::mist_allocator< value_type, allocator >
oCmist::mist_iterator1< T, Distance, Pointer, Reference >Mistコンテナで利用する1次元操作用ランダムアクセスイテレータ
oCmist::mist_iterator2< T, Distance, Pointer, Reference >Mistコンテナで利用する2次元操作用ランダムアクセスイテレータ
oCmist::mist_memory_operator< b >ユーザー定義型用のメモリ操作関数群
oCmist::mist_memory_operator<true >組み込み型用のメモリ操作関数群
oCmist::mist_reverse_iterator< T >イテレータから逆方向ランダムアクセスイテレータを生成する
oCmist::mode_filter::mode_structure最頻値フィルタに利用する構造要素
oCmist::morphology::morphology_structureモルフォロジ演算に利用する構造要素
oCmist::__mc__::node< V, P >Cubeの頂点ノードを扱うためのクラス( marching_cubes クラスの内部でのみ利用 )
oCinterval_tree< S, V >::nodeInterval-treeのノードを表すクラス(interval_treeクラスの内部でのみ使用)
oCmist::optionsコマンドライン引数を解析するクラス
oCmist::machine_learning::pair< KEY, VALUE >機械学習で利用する2カテゴリの特徴量を管理するクラス(内部でのみ使用)
oCmist::Tsai::parameterキャリブレーションに用いるパラメータ及びキャリブレーション結果を代入する構造体
oCmist::region_growing_utility::pixel領域拡張法で用いる2次元画素の構造要素
oCmist::morphology::point構造要素の各要素の座標と生存期間を表す構造体
oCmist::mode_filter::point構造要素の各要素の座標を表す構造体
oCmist::morphology::pointer_diff構造要素の各要素の座標と生存期間を表す構造体
oCmist::promote_trait< T1, T2 >型の昇格型を返す
oCmist::quaternion< T >クォータニオン(四元数)を扱うクラス
oCmist::poisson::randomポアソン分布に従う乱数のジェネレータ
oCmist::multivariate_gauss::random多変量正規乱数のジェネレータ
oCmist::uniform::randomMT(Mersenne Twister)法による一様乱数ジェネレータ
oCmist::gauss::random正規乱数のジェネレータ
oCmist::region_growing_utility::range< T >領域拡張法で用いる拡張条件
oCmist::array< T, Allocator >::rebind< TT, AAllocator >データ型の変換を行う
oCmist::bgr< T >::rebind< TT >データ型の変換を行う
oCmist::rgb< T >::rebind< TT >データ型の変換を行う
oCmist::rgba< T >::rebind< TT >データ型の変換を行う
oCmist::array2< T, Allocator >::rebind< TT, AAllocator >データ型の変換を行う
oCmist::bgra< T >::rebind< TT >データ型の変換を行う
oCmist::nRGB< T >::rebind< TT >データ型の変換を行う
oCmist::array3< T, Allocator >::rebind< TT, AAllocator >データ型の変換を行う
oCmist::array1< T, Allocator >::rebind< TT, AAllocator >データ型の変換を行う
oCmist::color< T, NDIM >::rebind< TT >データ型の変換を行う
oCmist::matrix< T, Allocator >::rebind< TT, AAllocator >データ型の変換を行う
oCmist::vector< T, Allocator >::rebind< TT, AAllocator >データ型の変換を行う
oCmist::non_rigid::registration< TARGETTYPE >非剛体レジストレーションエンジン
oCmist::rgb< T >カラー画像用の画素
oCmist::scoped_array< T >オブジェクトのスコープが切れると配列用に確保したメモリの自動開放を行うポインタ
oCmist::scoped_ptr< T >オブジェクトのスコープが切れると自動的にメモリ開放を行うポインタ
oCmist::set_base< SetType >集合を扱うための基本クラス
oCmist::set_base< std::multiset< Key, Comp, Allocator > >
oCmist::set_base< std::set< Key, Comp, Allocator > >
oCmist::shared_array< T >配列へのポインタの参照カウントを管理し,どこからも参照されなくなったときにメモリを自動開放するポインタ
oCmist::shared_ptr< T >オブジェクトへのポインタの参照カウントを管理し,どこからも参照されなくなったときにメモリを自動開放するポインタ
oCmist::simple_lock_objectスレッドの排他制御をサポートする最も単純なクラス
oCmist::singleton< T, ID >Singleton を扱うクラス
oCmist::region_growing_utility::sphere領域拡張法で用いる球の構造要素
oCmist::spline< T, Allocator >3次スプライン曲線を扱うためのクラス
oCmist::stereo< T >ステレオ音声用のデータ型
oCmist::stopwatch
oCtagged_section< M, T >Interval-treeのためのタグ情報付き区間を表すクラス
oCtagged_section_max_greater< M, T >区間集合のソートに用いる関数オブジェクト
oCtagged_section_min_less< M, T >区間集合のソートに用いる関数オブジェクト
oCmist::tensor< M, V, A >Tensor class
oCmist::thread< thread_parameter >Template 型のデータを扱うことができるスレッドクラス
oCmist::thread< _1D_average_thread< T1, T2, Functor > >
oCmist::thread< _1D_linear_thread< T1, T2, Kernel, Functor > >
oCmist::thread< average_thread< T1, T2, Functor > >
oCmist::thread< calvin_distance_transform_thread< T > >
oCmist::thread< calvin_voronoi_distance_transform_thread< T1, T2 > >
oCmist::thread< distance_transform_thread< T, Metric > >
oCmist::thread< fusion_thread< T, Fusion > >
oCmist::thread< interpolate_thread< T1, T2 > >
oCmist::thread< linear_thread< T1, T2, Kernel, Functor > >
oCmist::thread< median_thread< T1, T2, Functor > >
oCmist::thread< mip_thread< Array1, Array2 > >
oCmist::thread< mode_thread< T1, T2, Functor > >
oCmist::thread< morphology_thread< T1, T2, Functor > >
oCmist::thread< non_rigid_registration_thread< TARGETTYPE, SOURCETYPE, CONTROLMESH > >
oCmist::thread< registration_functor< TARGETTYPE, SOURCETYPE, CONTROLMESH > >
oCmist::thread< saito_distance_transform_thread< T > >
oCmist::thread< saito_inverse_distance_transform_thread< T > >
oCmist::thread< thread_object_functor< Param, Functor > >
oCmist::thread< thread_pool_functor >
oCmist::thread< volumerendering_thread< Array1, Array2, DepthMap, Renderer, T > >
oCmist::thread< volumerendering_thread< Array1, Array2, DepthMap, T > >
oCmist::thread_handle生成したスレッドを管理するクラス
oCmist::thread_poolスレッドプールを利用してスレッドの再利用を可能にするクラス
oCmist::machine_learning::adaboost::threshold_classifierAdaBoost で利用するしきい値処理を用いた弱識別器
oCmist::timer
oCtrifocal_tensor< T >Trifocal tensor
oCmist::type_and< b1, b2, b3, b4, b5, b6, b7 >型のAND演算を行う
oCmist::type_equal< b1, b2 >型のEQUAL演算を行う型
oCmist::type_limits< T >入力された型の情報を取得する
oCmist::type_not< b1 >型のNOT演算を行う型
oCmist::type_or< b1, b2, b3, b4, b5, b6, b7 >型のOR演算を行う型
oCmist::type_trait< T >データ型の確定を避けるために利用する
oCmist::vector2< T >2次元ベクトルを扱うクラス
oCmist::vector3< T >3次元ベクトルを扱うクラス
oCmist::region_growing_utility::voxel領域拡張法で用いる3次元画素の構造要素
oCmist::weak_ptr< T >参照カウント型のメモリに対する,弱参照を扱うポインタ
\Cmist::worker_threadバックグラウンドで実行するワーカースレッドを実現するクラス

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