上一页 1 ··· 88 89 90 91 92 93 94 95 96 ··· 174 下一页

RGB与YUV图像视频格式的相互转换

摘要: 摘要:通过本文您可以学习到如何把图像转换为电视视频格式,笔者以一张24位BMP图像为例实现RGB与YUV相互转换。如果您对图像转换成电视场制的视频格式有疑惑,相信本文能使您了解更多关于图像与视频格式转换的细节。目录:显示器图像显示概述电视图像显示概述RGB介绍YUV介绍隔行读取BMPRGB转YUVYUV转RGB结束语显示器图像显示概述:我们知道普通彩色CRT显示器内部有三支电子枪,电子枪去激活显示... 阅读全文
posted @ 2009-08-13 10:34 DP. 阅读(1228) 评论(0) 推荐(0) 编辑

基于嵌入式linux和s32410平台的视频采集续

摘要: 在USB摄像头被驱动后,只需要再编写一个对视频流采集的应用程序就可以了。根据嵌入式系统开发特征,先在宿主机上编写应用程序,再使用交叉编译器进行编译链接,生成在目标平台的可执行文件。宿主机与目标板通信采用打印终端的方式进行交叉调试,成功后移植到目标平台。本文编写采集程序是在安装Linux操作系统的宿主机PC机上进行的,下面是具体论述。 (1)程序中定义的数据结构 struct voide_cap... 阅读全文
posted @ 2009-08-13 10:34 DP. 阅读(132) 评论(0) 推荐(0) 编辑

Converting 8-bit YUV to RGB888

摘要: The following coefficients are used in conversion process: Copy CodeC = Y - 16D = U - 128E = V - 128Using the previous coefficients and noting that clip() denotes clipping avalue to the range of 0 ... 阅读全文
posted @ 2009-08-13 10:34 DP. 阅读(281) 评论(0) 推荐(0) 编辑

video4linux笔记

摘要: 1。 video for linux 现在是第2版2。 号称是支持multipleopens,当然前提是这多个open最好不要是在都要进行数据传输的情况下的,比如一个process可以控制它的一些参数,一个process在进行在线的videorecoding。3。 Shared Data Streams 数据流的共享,建议是在应用级去实现,在底层我们用一个proxy单独去管理获取数据,再上... 阅读全文
posted @ 2009-08-13 10:34 DP. 阅读(740) 评论(0) 推荐(0) 编辑

RGB/YUV的来历及其相互转换

摘要: 在视频等相关的应用中,YUV是一个经常出现的格式。本文主要以图解的资料的形式详细描述YUV和RGB格式的来由,相互关系以及转换方式,并对C语言实现的YUV转为RGB程序进行介绍。 人类眼睛的色觉,具有特殊的特性,早在上世纪初,Young(1809)和Helmholtz(1824)就提出了视觉的三原色学说,即:视网膜存在三种视锥细胞,分别含有对红、绿、蓝三种光线敏感的视色素,当一定波长的... 阅读全文
posted @ 2009-08-13 10:34 DP. 阅读(400) 评论(0) 推荐(0) 编辑

V4L接口

摘要: 用一系列的ioctl发命令控制设备。v4l支持的ioctl命令大概有二十几个,为了尽快的编出一个简单的图象捕捉程序,让我们先来看看几个主要的命令:1. ioctl(fd,VIDIOCGCAP,&cap); 该命令主要是为了获取电视卡的功能信息。例如电视卡的名称,类型,channel等。参数cap是一个结构,当ioctl命令返回时,结构的各成员就被赋值了,结构体的定义为:struct vi... 阅读全文
posted @ 2009-08-13 10:34 DP. 阅读(303) 评论(0) 推荐(0) 编辑

哈佛图书馆的二十条训言

摘要: 此刻打盹,你将做梦;而此刻学习,你将圆梦哈佛老师经常给学生这样的告诫:如果你想在进入社会后,在任何时候任何场合下都能得心应手并且得到应有的评价,那么你在哈佛的学习期间,就没有晒太阳的时间。在哈佛广为流传的一句格言是"忙完秋收忙秋种,学习,学习,再学习。"人的时间和精力都是有限的,所以,要利用时间抓紧学习,而不是将所有的业余时间都用来打瞌睡。有的人会这样说:"我只是在业余时间打盹而已,业余时间干吗把... 阅读全文
posted @ 2009-08-13 10:34 DP. 阅读(94) 评论(0) 推荐(0) 编辑

论机遇和学习能力

摘要: 我现在混的,有的人讲很不错,从农村出来,能到现在好坏也是国家不错的网络公司,有的人讲很不好,这种人一抓一大片.其实啦,讲实话,我也分不清好和坏,反正离我的目标还是很远的..所谓的那一点成就,让我任何兴奋的感觉也没有.只是比同年纪的大多数混的好点点. 昨天和一个网友见面.聊了很多.包括所有的对社会国家的看法,对人生的看法,对机会的看法,对以后的看法.等等等等…都有点发现自己... 阅读全文
posted @ 2009-08-13 10:34 DP. 阅读(230) 评论(0) 推荐(0) 编辑

如何在LINUX下处理bmp位图

摘要: Microsoft Windows3.0中的画笔(Paintbrush)工具软件为用户提供了强有力的图形绘制和编辑功能,例如图形的旋转、缩放、拼接等[1].利用这些功能可以非常方便地生成所需要的各种复杂的彩色画面.生成的画面以位图文件的格式存储在磁盘上.以此文件为资源,在MircosoftWindows 3.0的支持下,可以在任何需要的时候在任何设备上再现该画面[2].在实际工作中经常遇到这样的问... 阅读全文
posted @ 2009-08-13 10:34 DP. 阅读(687) 评论(0) 推荐(0) 编辑

关于驱动开发中mmap函数的实现

摘要: 在编写设备驱动程序的时候,如果要想把设备内存映射到用户空间,那需要我们实现mmap,通过看ldd3上面的介绍,对实现mmap有了一点了解. 书上介绍主要是利用int remap_pfn_range(struct vm_area_struct *vma, unsigned long virt_addr,unsigned long pfn, unsigned long size, pgprot_t ... 阅读全文
posted @ 2009-08-13 10:34 DP. 阅读(786) 评论(0) 推荐(0) 编辑
上一页 1 ··· 88 89 90 91 92 93 94 95 96 ··· 174 下一页