随笔分类 - 算法相关
摘要:YCbCr是DVD、摄像机、数字电视等消费类视频产品中,常用的色彩编码方案。YCbCr 有时会称为 YCC.。Y'CbCr 在模拟分量视频(analog component video)中也常被称为 YPbPr。YCbCr不是一种绝对色彩空间,是YUV压缩和偏移的版本。 YCbCr与YUV的区别 正如几何上用坐标空间来描述坐标集合, 色彩空间用数学方式来描述颜色集合。常见的3 个基本色彩模型是RG...
阅读全文
摘要:一、和rgb之间换算公式的差异 yuv<—>rgb Y'= 0.299*R' + 0.587*G' + 0.114*B' U'= -0.147*R' - 0.289*G' + 0.436*B' = 0.492*(B'- Y') V'= 0.615*R' - 0.515*G' - 0.100*B' = 0.877*(R'- Y') R' = Y' + 1.140*V' G' = Y' - 0...
阅读全文
摘要:说到图片,位图(Bitmap)当然是最简单的,它是Windows显示图片的基本格式,其文件扩展名为*.BMP。由于没有经过任何的压缩,故BMP图 片往往很大。在Windows下,任何格式的图片文件都要转化为位图格式才能显示出来,各种格式的图片文件也都是在位图格式的基础上采用不同的压缩算法生 成的。一、下面我们来看看位图文件(*.BMP)的格式。位图文件主要分为如下4个部分:块名称 对应Windows结构体定义 大小(Byte) 文件信息头 BITMAPFILEHEADER 14 位图信息头 BITMAPINFOHEAD...
阅读全文
摘要:1.安装OPENCV2.0安装好OPENCV2.0,并添加环境变量。2.安装CodeBlocks安装好CodeBlocks with MINGW,并添加MINGW\bin,MinGW\libexec\gcc\mingw32\3.4.5为环境变量。3.打开CodeBlocks建立一个工程,在工程上右击,选择构建选项,在“编译器设置”标签的“其他选项”中添加 -D__MINGW__在“链接器设置”标签下的“链接库”中添加OPENCV2.0的安装目录.\OpenCV2.0\lib下的所有.dll.a文件,在“搜索路径”下的“编译器”下添加路径..\OpenCV2.0\include\opencv在“
阅读全文