Kweilin 简介
Kweilin 项目是Moblin上的照相机解决方案,它充分使用了MRST上装备的高质量照相机,包括高分辨率镜头和功能强大的ISP( image signal process ,图像信号处理)模块。除了 V4L2 接口( http://linux.bytesex.org/v4l2/ ), Kweilin 还提供一些高级功能,比如 Auto-Focus (自动对焦) /Auto-Exposure (自动曝光) /Auto-White-Balance (自动白平衡)( 3A )等。
Kweilin 描述
Kweilin 同时支持静态图像采集和视频录制。
Kweilin 中有3个组件:
l Gstreamer 照相机源元素
l Gstreamer 照相机源元素从照相机接口获取视频/图像,并将其封装为可插入的 GStreamer Media 框架元素中。它通过 V4L2 和内部的照相机接口(CI)控制照相机。
l 应用程序适配器层
l 应用程序适配器层负责管理 GStreamer 管道,向UX相关层提供低级逻辑和API。
l UX 相关层
l UX 相关层实现基于集群的UI。
Git Repo
l git clone git://git.moblin.org/gst_mrst_camera_src.git
git clone git://git.moblin.org/camera_adaption_layer.git
编译和运行
您可以编译项目,过程类似于一般的Linux项目:
./autogen.sh
make
make install
原文链接:http://moblin.org/projects/kweilin