opencv分离颜色通道多通道图像混合

opencv分离颜色通道多通道图像混合

ID:40490476

大小:831.82 KB

页数:12页

时间:2019-08-03

opencv分离颜色通道多通道图像混合_第1页
opencv分离颜色通道多通道图像混合_第2页
opencv分离颜色通道多通道图像混合_第3页
opencv分离颜色通道多通道图像混合_第4页
opencv分离颜色通道多通道图像混合_第5页
资源描述:

《opencv分离颜色通道多通道图像混合》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、【OpenCV入门教程之五】分离颜色通道&多通道图像混合上篇文章中我们讲到了使用addWeighted函数进行图像混合操作,以及将ROI和addWeighted函数结合起来使用,对指定区域进行图像混合操作。而为了更好的观察一些图像材料的特征,有时需要对RGB三个颜色通道的分量进行分别显示和调整。通过OpenCV的split和merge方法可以很方便的达到目的。一、分离颜色通道就让我们来详细介绍一下这两个互为冤家的函数。首先是进行通道分离的split函数。<1>split函数详解将一个多通道数组分离成几个单通道数组。ps:这里的array按语境译为数组或者阵列。这个spl

2、it函数的C++版本有两个原型,他们分别是:[cpp] viewplain copy print?C++: void split(const Mat& src, Mat*mvbegin);  C++: void split(InputArray m,OutputArrayOfArrays mv);  关于变量介绍: 第一个参数,InputArray类型的m或者constMat&类型的src,填我们需要进行分离的多通道数组。第二个参数,OutputArrayOfArrays类型的mv,填函数的输出数组或者输出的vector容器。 就如上一节中讲到方法一样,这里的Outpu

3、tArrayOfArrays我们通过【转到定义】大法,可以查到它是_OutputArray的引用,那么我们在源代码中再次通过【转到定义】看到_OutputArray类的原型,即是OutputArrayOfArrays的原型: [cpp] viewplain copy print?class CV_EXPORTS _OutputArray : public_InputArray  {  public:     _OutputArray();        _OutputArray(Mat& m);     template _OutputArr

4、ay(vector<_Tp>& vec);     template _OutputArray(vector>& vec);     _OutputArray(vector& vec);     template _OutputArray(vector>& vec);     template _OutputArray(Mat_<_Tp>& m);     template _O

5、utputArray(Matx<_Tp, m,n>& matx);     template _OutputArray(_Tp* vec, int n);     _OutputArray(gpu::GpuMat& d_mat);     _OutputArray(ogl::Buffer& buf);     _OutputArray(ogl::Texture2D& tex);         _OutputArray(constMat& m);     template _OutputArray(const ve

6、ctor<_Tp>&vec);     template _OutputArray(constvector >& vec);     _OutputArray(const vector& vec);     template _OutputArray(const vector>& vec);     template _OutputArray(const Mat_<_Tp>& m);     template

7、, int m, int n> _OutputArray(constMatx<_Tp, m, n>& matx);     template _OutputArray(const _Tp* vec, int n);     _OutputArray(const gpu::GpuMat& d_mat);     _OutputArray(const ogl::Buffer& buf);     _OutputArray(const ogl::Texture2D& tex);        virtual bool

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。