**
mixChannels()函数测试
**
一、源码:
#include <opencv2\opencv.hpp>
#include<iostream>
using namespace cv;
using namespace std;
int main()
{
Mat rgba(5,5,CV_8UC4,Scalar(1,2,3,4));
Mat bgr(rgba.rows,rgba.cols,CV_8UC3);
Mat alpha(rgba.rows,rgba.cols,CV_8UC1);
Mat out[] ={bgr,alpha};
int from_to[]={0,2, 1,1, 2,0, 3,3};
cv::mixChannels(&rgba,1,out,2,from_to,4);
cout<<rgba<<endl;
cout<<bgr<<endl;
cout<<alpha<<endl;
std::system("pause");
return 0;
}
二、测试结果