- Mat image(300, 300, CV_8UC1);
- cout << image.type() << endl;
上面两行函数建立了一个CV_8UC1的Mat类对象image,则调用其type函数得到的返回值为0。
对应上表可以看到:数据格式为CV_8U,单通道(C1 means One Channel)。
同理,假设读入一幅图像,也可以查看他的数据属性,如下例:
- Mat image;
- image = imread("1.png");
- cout << image.type() << endl;
假设返回值为16,通过上表,则可以知道被读入的图像是CV_8UC3的属性。