![]() |
OpenCV 5.0.0
Open Source Computer Vision
|
このクラスは名前と値の辞書を実装したものであり、値は DictValue のインスタンスである。 続きを読む...
#include <opencv2/dnn/dict.hpp>
公開メンバ関数 | |
| std::map< String, DictValue >::const_iterator | begin () const |
| std::map< String, DictValue >::const_iterator | end () const |
| void | erase (const String &key) |
辞書から key を削除する。 | |
| const DictValue & | get (const String &key) const |
key が辞書に存在する場合はその値を返し、存在しない場合はエラーを発生させる。 | |
| template<typename T > | |
| T | get (const String &key) const |
| template<typename T > | |
| T | get (const String &key, const T &defaultValue) const |
key が辞書に存在する場合はその値を返し、存在しない場合は defaultValue を返す。 | |
| template<typename T > | |
| std::vector< T > | getVector (const String &key) const |
辞書に key が存在する場合はその値を返し、存在しない場合は空のベクトルを返す。 | |
| bool | has (const String &key) const |
辞書内に key が存在するかどうかを確認する。 | |
| DictValue * | ptr (const String &key) |
key が辞書に存在する場合はその値へのポインタを返し、存在しない場合はNULLを返す。 | |
| const DictValue * | ptr (const String &key) const |
| template<typename T > | |
| const T & | set (const String &key, const T &value) |
key に新しい value を設定するか、新しいキーと値のペアを辞書に追加する。 | |
フレンド | |
| std::ostream & | operator<< (std::ostream &stream, const Dict &dict) |
このクラスは名前と値の辞書を実装したものであり、値は DictValue のインスタンスである。
| void cv::dnn::Dict::erase | ( | const String & | key | ) |
辞書から key を削除する。
key が辞書に存在する場合はその値を返し、存在しない場合はエラーを発生させる。
| T cv::dnn::Dict::get | ( | const String & | key | ) | const |
これは利便性のために提供されているオーバーロードされたメンバ関数である。上記の関数とは、受け取る引数のみが異なる。
| T cv::dnn::Dict::get | ( | const String & | key, |
| const T & | defaultValue ) const |
key が辞書に存在する場合はその値を返し、存在しない場合は defaultValue を返す。
| std::vector< T > cv::dnn::Dict::getVector | ( | const String & | key | ) | const |
辞書に key が存在する場合はその値を返し、存在しない場合は空のベクトルを返す。
| bool cv::dnn::Dict::has | ( | const String & | key | ) | const |
辞書内に key が存在するか確認する。
辞書内に key が存在する場合はその値へのポインタを返し、存在しない場合は NULL を返す。
これは利便性のために提供されているオーバーロードされたメンバ関数である。上記の関数とは、受け取る引数のみが異なる。
| const T & cv::dnn::Dict::set | ( | const String & | key, |
| const T & | value ) |
key に新しい value を設定する。キーが存在しない場合は新しいキーと値のペアを辞書に追加する。
|
friend |