OpenCV 4.10.0
开源计算机视觉库
正在加载...
正在搜索...
没有匹配项
公有成员函数 | 友元 | 所有成员列表
cv::dnn::Dict 类参考

此类实现了一个键值对字典,其值是 DictValue 的实例。 更多...

#include <opencv2/dnn/dict.hpp>

cv::dnn::Dict 的协作图

公有成员函数

std::map< String, DictValue >::const_iterator begin () const
 
std::map< String, DictValue >::const_iterator end () const
 
void erase (const String &key)
 从字典中删除 key
 
const DictValueget (const String &key) const
 如果字典中存在 key,则返回其值,否则会生成错误。
 
template<typename T >
get (const String &key) const
 
template<typename T >
get (const String &key, const T &defaultValue) const
 如果字典中存在 key,则返回其值,否则返回 defaultValue
 
bool has (const String &key) const
 检查字典中是否存在 key
 
DictValueptr (const String &key)
 如果字典中存在 key,则返回指向其值的指针,否则返回 NULL。
 
const DictValueptr (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 的实例。

成员函数文档

◆ begin()

std::map< String, DictValue >::const_iterator cv::dnn::Dict::begin ( ) const

◆ end()

std::map< String, DictValue >::const_iterator cv::dnn::Dict::end ( ) const

◆ erase()

void cv::dnn::Dict::erase ( const String key)

从字典中删除 key

◆ get() [1/3]

const DictValue & cv::dnn::Dict::get ( const String key) const

如果字典中存在 key,则返回其值,否则会生成错误。

◆ get() [2/3]

template<typename T >
T cv::dnn::Dict::get ( const String key) const

这是一个重载的成员函数,为方便起见提供。它只在接受的参数方面与上面的函数不同。

◆ get() [3/3]

template<typename T >
T cv::dnn::Dict::get ( const String key,
const T &  defaultValue 
) const

如果字典中存在 key,则返回其值,否则返回 defaultValue

◆ has()

bool cv::dnn::Dict::has ( const String key) const

检查字典中是否存在 key

◆ ptr() [1/2]

DictValue * cv::dnn::Dict::ptr ( const String key)

如果字典中存在 key,则返回指向其值的指针,否则返回 NULL。

◆ ptr() [2/2]

const DictValue * cv::dnn::Dict::ptr ( const String key) const

这是一个重载的成员函数,为方便起见提供。它只在接受的参数方面与上面的函数不同。

◆ set()

template<typename T >
const T & cv::dnn::Dict::set ( const String key,
const T &  value 
)

key 设置新的 value,或者将新的键值对添加到字典中。

友元和相关符号文档

◆ operator<<

std::ostream & operator<< ( std::ostream &  stream,
const Dict dict 
)
friend

此类的文档是从以下文件生成的