OpenCV学习
###_###_###
这个作者很懒,什么都没留下…
展开
-
OpenCV常用操作
1、色彩空间转换cvtColor cvtColor(image,hsv,COLOR_BGR2HSV);hsv格式 cvtColor(image,gray,COLOR_BGR2GRAY);灰色图 2、图像像素的算数运算(加减乘除) 加:add(Matsrc1,Matsrc2,MataddRes); 减:subtract(Matsrc1,Matsrc2,MatsubRes); 乘:multiply(Matsrc1,...原创 2021-11-04 08:37:29 · 1743 阅读 · 0 评论 -
OpenCV学习笔记(二)--图像对象创建
1、scalar函数 scalar是将图像设置成单一灰度和颜色,定义存储顺序是B-G-R 例 Scalar(255,0,0)蓝色 2、图像对象创建和赋值 读取:imread、创建(如Mat::zeros(size,typea)) = // (只是复制了头,实际数据指向原地址) copyTo和clone函数 //(重新开辟一个一样大小和数据的新地址) ...原创 2021-06-27 16:21:23 · 130 阅读 · 0 评论 -
OpenCV学习笔记(一)--图像色彩空间转换
RGB RGB色彩是通过对红(R)、绿(G)、蓝(B)三个颜色通道的变化以及它们相互之间的叠加来得到各式各样的颜色的,RGB即是代表红、绿、蓝三个通道的颜色。 (0-255) 注:RGB是opencv图像加载时默认的色彩空间。默认的图像通道顺序为BGR。 HSV HSV(Hue, Saturation, Value)是表示颜色的直观特性,颜色的参数分别是:色调(H)从0—180,饱和度(S) ,饱和度的取值范围是0—255,如果饱和度越大,则白色的占有率越小,颜色则越饱满,饱和度越小则白色越...原创 2021-06-26 23:15:25 · 234 阅读 · 0 评论