OpenCV 4.11.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

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