OpenCV——探究何时创建空矩阵&&初始化矩阵
发布时间
阅读量:
阅读量
文章结构概述
-
- 分析Mat对象在何种情况下会处于空状态
- 对Mat对象进行初始化操作
- 分析Mat对象在何种情况下会处于空状态
探究Mat何时为空
int main() {
Mat a;
cout << "Mat a: " << endl;
if (a.empty())
{
cout << " a is null" << endl;
}
else {
cout << " a is not null" << endl;
for (size_t i = 0; i < 10; i++)
{
uchar* p = a.ptr<uchar>(i);
for (size_t j = 0; j < 10; j++) {
uchar aa = p[j];
cout << (int)aa << " ";
}
cout << endl;
}
}
cout << endl;
cout << "Mat(10, 10, CV_8UC1): " << endl;
a=Mat(10, 10, CV_8UC1);
全部评论 (0)
还没有任何评论哟~
