#include <opencv2\opencv.hpp>
#include <iostream>
using namespace std;
using namespace cv;
int main()
{
Mat image = imread("../composeTwo/1.jpg");
if (!image.data)
{
cout << "there is no picture \n";
}
else
{
resize(image, image, Size(640, 480));
imshow("image", image);
}
vector<Mat> rgb;
// 分解各个分量
split(image, rgb);
vector<Mat>::iterator it = rgb.begin();
imshow("r", *it);
++it;
imshow("g", *it);
++it;
imshow("b", *it);
waitKey();
return 0;
}
Opencv split函数 把图片分成rgb三通道
最新推荐文章于 2023-12-20 14:01:30 发布