您的位置:首页 > 运维架构

opencv 图像融合(局部处理)

2017-07-15 18:21 239 查看
1.mat
只包含图像的基本信息,不存储图像像素

2.灰度图像:单通道图像(split分离通道)

               at<uchar>(i,j) = 255  

     RGB[A]转换为灰度:Y=0.299*R+0.587*G+0.114*B; 

       RGB颜色空间图像使用    
at<vec3b>(i,j)(k) = vec3b(1,2,3)     


       merge合并图像通道:

                        split(src,channel);分离颜色通道

                        Mat zero = Mat::zeros(channel[0].rows, channel[0].cols, channel[0].type());空数据通道

                        channel[0]  = zero; chanel[1]=zero;channel[2]不变

                 可以显示出单个通道的RGB彩色图像

3.颜色空间

          cvtColor(src,dst,COLOR_BGR2GRAY);颜色空间转换

4.泊松融合(opencv3.0版本以后)

seamlessClone

5.凸包(轮廓线)

       http://blog.csdn.net/wi162yyxq/article/details/53883507

6.ROI设置图像处理的有效区域

7.inpaint  图像修复

         可以还原被涂改的画笔轨迹

         http://blog.csdn.net/taoyanqi8932/article/details/52600269
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: