C++下OpenCV学习笔记
----OpenCV的输出方法
一.输出Mat类数据结构
利用randu()函数产生的随机值填充矩阵:
randu(矩阵, 随机值的下限,随机值的上限);
- OpenCV默认风格
1>代码实现
#include<iostream>
#include<opencv2/opencv.hpp>
using namespace cv;
using namespace std;
int main()
{
Mat a = Mat(2, 2, CV_8UC3);
randu(a, Scalar::all(0), Scalar::all(255));
cout << "a(OpenCV默认风格) = " << a << ";" << endl;
return 0;
}
2>运行结果
- Python风格
1>代码实现
#include<iostream>
#include<opencv2/opencv.hpp>
using namespace cv;
using namespace std;
int main()
{
Mat a = Mat(2, 2, CV_8UC3);
randu(a, Scalar::all(0), Scalar::all(255));
cout << &