摘要
以S3C2440和ARMLinux操作系统为基础,研究了视频图像的采集与解码的实现方法。对Linux下的视频采集技术进行了分析,介绍了Video4Linux编程接口的使用方法,以使用USB摄像头采集图像为例,将采集到的JPEG格式的图像数据利用赫夫曼解码及反离散余弦变换等方法,将其解码为RGB格式的图像,最终在LCD上显示。实现了具有视频采集、软件图像解码及显示功能的模块,可以应用到实际中。
In nowadays, more and more image systems are used in industry based on embedded Linux and S3C2440 chip. A method of Image capturing and decompressing is given. The content explains the image capturing technology and introduces the way of using the Video4Linux API. Then there is an example of using USB camera to capture the image. It decodes the image data to the RGB format through the method of IDCT, Huffman and so on. This example with video capturing, image decompressing and displaying function modules is applied to some practical system.
出处
《计算机工程与设计》
CSCD
北大核心
2009年第6期1397-1400,1403,共5页
Computer Engineering and Design