c_cpp OpenCV图像类型
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c_cpp OpenCV图像类型相关的知识,希望对你有一定的参考价值。
void printImageType(int type) {
// find type
int imgTypeInt = type % 8;
int channel = (type / 8) + 1;
switch (imgTypeInt) {
case 0:
std::cout << "CV_8UC" << channel << std::endl;
break;
case 1:
std::cout << "CV_8SC" << channel << std::endl;
break;
case 2:
std::cout << "CV_16UC" << channel << std::endl;
break;
case 3:
std::cout << "CV_16SC" << channel << std::endl;
break;
case 4:
std::cout << "CV_32SC" << channel << std::endl;
break;
case 5:
std::cout << "CV_32FC" << channel << std::endl;
break;
case 6:
std::cout << "CV_64FC" << channel << std::endl;
break;
default:
break;
}
}
以上是关于c_cpp OpenCV图像类型的主要内容,如果未能解决你的问题,请参考以下文章
c_cpp 将不同类型的矩阵转换为opencv矩阵
在opencv中,图像是以啥数据类型存储的
Opencv图像读取,显示,保存,类型转换
OpenCV:Mat,IplImage,CvMat类型转换
c_cpp opencv头文件
调整图像类型“Mat”opencv C++的大小