Qt 5.3 下OpenCV 2.4.11 开发图像处理基本概念
Posted mfmdaoyou
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Qt 5.3 下OpenCV 2.4.11 开发图像处理基本概念相关的知识,希望对你有一定的参考价值。
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来表示。
以上是关于Qt 5.3 下OpenCV 2.4.11 开发图像处理基本概念的主要内容,如果未能解决你的问题,请参考以下文章
项目实战:Qt+OpenCV大家来找茬(Qt抓图,穿透应用,识别左右图区别,框选区别,微调位置)