其他分享
首页 > 其他分享> > OpenCV 通道分离:split() 函数

OpenCV 通道分离:split() 函数

作者:互联网

这个split函数的C++版本有两个原型,分别是:

变量介绍如下:

#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>
#include <iostream>

using namespace cv;
using namespace std;

int main(int argc, char ** argv)
{
    Mat srcImage;
    Mat imageROI;
    vector<Mat> channels;
    srcImage = cv::imread("1.jpg");

    // 分离彩色通道
    split(srcImage, channels);

    imshow("B 通道", channels.at(0));
    imshow("G 通道", channels.at(1));
    imshow("R 通道", channels.at(2));

    waitKey(0);
    return(0);
}

运行:






参考:

《OpenCV3 编程入门》 毛星云 P125

标签:srcImage,Mat,C++,channels,OpenCV,split,include,函数
来源: https://www.cnblogs.com/huvjie/p/15683022.html