码迷,mamicode.com
首页 > 其他好文 > 详细

Qt 5.3 下OpenCV 2.4.11 开发(0)图像处理基本概念

时间:2017-05-30 16:15:25      阅读:160      评论:0      收藏:0      [点我收藏+]

标签:灰度   span   情况   class   track   处理   连续   方向   图像处理   

1、普通情况下的RGB彩色图像:它的每一个像素点都是由三个通道组成,即红色(R)、绿色(G)和蓝色(B)。8位三通道彩色图像就是每一个像素中每一个通道的取值范围都是 0~255(即二进制下的8位数),而整幅彩色图像则是由三个通道的图像所组成。在数据中的存储方式是依照像素连续存储的,而每一个像素中的数据存储也是按RGB连续存储的。当然,有些图片格式中像素数据是按BGR存储的,这个视情况而定。


2、灰度图像:它仅仅有一个颜色通道,所以在做图像处理的时候速度非常快,它的每一个像素是通过彩色图像的三个通道计算得到:Gray = R*0.30 + G*0.59 + B*0.11。


3、HSV 颜色模型:色调(H)。饱和度(S),亮度(V)。

     色调(H), 用角度度量,取值范围为0°~360°,从红色開始按逆时针方向计算。红色为0°。绿色为120°,蓝色为240°。

                             它们的补色是:黄色为60°,青色为180°,品红为300°。

     饱和度(S)。取值范围为0.0~1.0,值越大,颜色越饱和;

     亮度(V),取值范围为0(黑色)~255(白色)。


4、YCrCb 即 YUV。“Y”表示明亮度。“色度”则定义了颜色的两个方面─色调与饱和度,分别用Cr和Cb来表示。

YUV与RGB相互转换的公式例如以下(RGB取值范围均为0-255)︰
Y = (B * 1868 + G * 9617 + R * 4899 + 8192)/16384;
U = ((B - Y)* 9241 + 8192)/16384 + 128;
V = ((R - Y)*11682 + 8192)/16384 + 128;
R = Y + 1.14V
G = Y - 0.39U - 0.58V
B = Y + 2.03U

Qt 5.3 下OpenCV 2.4.11 开发(0)图像处理基本概念

标签:灰度   span   情况   class   track   处理   连续   方向   图像处理   

原文地址:http://www.cnblogs.com/mfmdaoyou/p/6920294.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!