分离图像通道采用函数cvSplit。
函数原型:void cvSplit(const CvArr* src, CvArr* dst0, CvArr* dst1, CvArr* dst2, CvArr* dst3)
分离出来的顺序是逆序的,这个要注意。
cvSplit(pImg,bImg,gImg,rImg,0);
分离出来的是单通道的图,显示出来是这样的:
通过cvMerge合并通道实现彩色图像的显示,并且也是按照BGR的顺序来输入的。
函数原型:void cvMerge(const CvArr* src0, const CvArr* src1, const CvArr* src2, const CvArr* src3, CvArr* dst)
这里有个小问题,假如说代码是这