图像处理
LL-Studio
这个作者很懒,什么都没留下…
展开
-
OpenCV的那些事儿
。。。。。 OpenCV是Intel开发的开源计算机视觉库。主要由 C 函数和少量 C++ 类构成,实现了图像处理和计算机视觉方面的很多通用算法。原创 2011-12-06 12:15:59 · 866 阅读 · 0 评论 -
移植Opencv-2.0.0到ARM11
1、OpenCV的简介 开源的计算机视觉类库OpenCV( IntelÒ Open Source Computer Vision Library)由英特尔公司位于俄罗斯的研究实验室所开发,它是一套可免费获得的由一些C 函数和C ++ 类所组成的库,用来实现一些常用的图像处理及计算机视觉算法]。由于OpenCV 的源代码是完全开放的,而且源代码的编写简洁而又高效,特别是其中大部分原创 2012-02-26 21:28:56 · 4020 阅读 · 0 评论 -
Linux下QT调用Opencv库
1. 环境搭建Linux发行版本:Fedora 9Qt版本 :qt-sdk-linux-x86-opensource-2010.05.1.bin可以从该处下载安装文件 http://get.qt.nokia.com/qtsdk/qt-sdk-linux-x86-opensource-2010.05.1.binOpencv版本 :Opencv-2.0.原创 2012-02-26 21:12:34 · 6232 阅读 · 1 评论 -
HSV色彩属性
HSV色彩属性模式是根据色彩的三个基本属性:色相、饱和度和明度来 确定颜 色的一种方法。色相(H)是色彩的基本属性,就是平常所说的颜色名 称,如红 色、黄色等,依照在右图的标准色轮上的位置,取0-360度的数值。(也有用0 –100%的方法确定的)。饱和度(S)是指色彩的纯度,越高色彩越纯,低则逐渐变灰,取0-100%的数值。明度(V)也叫“亮度”,取0-100%。这种转载 2012-04-25 10:35:17 · 1550 阅读 · 0 评论 -
RGB565 to RGB24, RGB555 & RGB2
#define RGB565_MASK_RED 0xF800#define RGB565_MASK_GREEN 0x07E0#define RGB565_MASK_BLUE 0x001Fvoid rgb565_2_rgb24(BYTE *rgb24, WORD rgb565原创 2012-04-04 23:14:16 · 2218 阅读 · 0 评论 -
BMP格式详解
格式简介 RGB1、RGB4、RGB8都是调色板类型的RGB格式,在描述这些媒体类型的格式细节时,通常会在BITMAPINFOHEADER数据结构后面跟着一个调色板(定义一系列颜色)。它们的图像数据并不是真正的颜色值,而是当前像素颜色值在调色板中的索引。以RGB1(2色位图)为例,比如它的调色板中定义的两种颜色值依次为0x000000(黑色)和0xFFFFFF(白色),那么图像数据00110原创 2012-03-13 22:00:15 · 1273 阅读 · 0 评论 -
存储或复制一张bmp24图像
1、 对于BMP24格式的图像,即3个字节存储一个像素,存储这样一张图像,首先应该把BMP图的文件头、文件信息头先填充好,然后再存像素。。。。原创 2012-03-13 21:49:57 · 839 阅读 · 0 评论 -
YUV / RGB 格式及快速转换算法
1 前言 自然界的颜色千变万化,为了给颜色一个量化的衡量标准,就需要建立色彩空间模型来描述各种各样的颜色,由于人对色彩的感知是一个复杂的生理和心理联合作用的过程,所以在不同的应用领域中为了更好更准确的满足各自的需求,就出现了各种各样的色彩空间模型来量化的描述颜色。我们比较常接触到的就包括 RGB / CMYK / YIQ / YUV / HSI等等。 对于数字电转载 2012-03-27 12:31:35 · 942 阅读 · 0 评论 -
YUV格式的解析
YUV格式的解析转载处:http://www.360doc.com/content/09/0930/09/59579_6625626.shtml#2009-01-12 20:21YUV是指亮度参量和色度参量分开表示的像素格式,而这样分开的好处就是不但可以避免相互干扰,还可以降低色度的采样率而不会对图像质量影响太大。YUV是一个比较笼统地说法,针对它的具体排列方式,可转载 2012-03-27 12:25:59 · 824 阅读 · 0 评论 -
位图BMP的计算机存储结构
BMP文件由文件头、位图信息头、颜色信息和图形数据四部分组成。1、 BMP文件头:BMP文件头数据结构含有BMP文件的类型、文件大小和位图起始位置等信息。typedef struct tagBITMAPFILEHEADER{WORD bfType; // 位图文件的类型,必须为BMDWORD bfSize; // 位图文件的大小,以字节为单位WORD bfReserved原创 2012-03-09 19:46:40 · 3304 阅读 · 0 评论 -
常见的RGB/YUV格式详解
关于RGB、YUY2、YUYV、YVYU、UYVY、AYUV DirectShow中常见的RGB/YUV格式小知识:RGB与YUV----摘自《DirectShow实务精选》 作者:陆其明计 算机彩色显示器显示色彩的原理与彩色电视机一样,都是采用R(Red)、G(Green)、B(Blue)相加混色的原理:通过发射出三种不同强度的电子 束,使屏幕内侧覆盖的红、绿转载 2012-03-27 08:33:03 · 2436 阅读 · 0 评论 -
图像的二值化原理和实现
注 :文章转自 http://blog.csdn.net/chenamo9651/article/details/886749#comments 1、 图像的二值化的基本原理图像的二值化处理就是讲图像上的点的灰度置为0或255,也就是讲整个图像呈现出明显的黑白效果。即将256个亮度等级的灰度图像通过适当的阀值选取而获得仍然可以反映图像整体和局部特征的二值化图像。在数字图像处理中,二值图像转载 2011-12-08 00:03:38 · 2554 阅读 · 2 评论 -
cvLoadImage()函数的使用
cvLoadImage函数的使用 函数原型:IplImage* cvLoadImage( const char* filename, int flags=CV_LOAD_IMAGE_COLOR ); filename :要被读入的文件的文件名(包括后缀); flags :指定读入图像的颜色和深度: 指定的颜色可以将输入的图片转为3信道(CV_LOAD_I原创 2011-12-06 23:31:34 · 7336 阅读 · 0 评论 -
图像处理中的跨度(stride)
跨度stride的理解转载 2015-05-18 14:10:50 · 4482 阅读 · 0 评论