![]() |
OpenCV 4.12.0
开源计算机视觉
|
模板读写稀疏矩阵迭代器类。 更多...
#include <opencv2/core/mat.hpp>
公共类型 | |
| typedef std::forward_iterator_tag | iterator_category |
从 cv::SparseMatConstIterator_< _Tp > 继承的公共类型 | |
| typedef std::forward_iterator_tag | iterator_category |
其他继承的成员 | |
从 cv::SparseMatConstIterator 继承的公共属性 | |
| size_t | hashidx |
| const SparseMat * | m |
| uchar * | ptr |
模板读写稀疏矩阵迭代器类。
这是从 cv::SparseMatConstIterator_ 类派生的类,它引入了更方便的 operator *() 以访问当前元素。
| std::forward_iterator_tag cv::SparseMatIterator_< _Tp >::iterator_category |
| cv::SparseMatIterator_< _Tp >::SparseMatIterator_ | ( | ) |
默认构造函数
| cv::SparseMatIterator_< _Tp >::SparseMatIterator_ | ( | SparseMat_< _Tp > * | _m | ) |
完整的构造函数,将迭代器设置为第一个稀疏矩阵元素
| cv::SparseMatIterator_< _Tp >::SparseMatIterator_ | ( | SparseMat * | _m | ) |
| cv::SparseMatIterator_< _Tp >::SparseMatIterator_ | ( | const SparseMatIterator_< _Tp > & | it | ) |
复制构造函数
| _Tp & cv::SparseMatIterator_< _Tp >::operator* | ( | ) | const |
返回对当前元素的引用
| SparseMatIterator_ & cv::SparseMatIterator_< _Tp >::operator++ | ( | ) |
将迭代器移动到下一个元素
| SparseMatIterator_ cv::SparseMatIterator_< _Tp >::operator++ | ( | int | ) |
将迭代器移动到下一个元素
| SparseMatIterator_ & cv::SparseMatIterator_< _Tp >::operator= | ( | const SparseMatIterator_< _Tp > & | it | ) |
赋值运算符