camera的应用程序application和驱动driver交互的各种参数
来源:互联网 发布:从手机淘宝上怎么退货 编辑:程序博客网 时间:2024/05/18 03:50
version: froyo
file: framework/base/libs/camera/CameraParameters.cpp
// Parameter keys to communicate between camera application and driver.
应用程序application和驱动driver交互的参数, 也可以说是和HAL的交互参数。
const char CameraParameters::KEY_PREVIEW_SIZE[] = "preview-size";
const char CameraParameters::KEY_SUPPORTED_PREVIEW_SIZES[] = "preview-size-values";
const char CameraParameters::KEY_PREVIEW_FORMAT[] = "preview-format";
const char CameraParameters::KEY_SUPPORTED_PREVIEW_FORMATS[] = "preview-format-values";
const char CameraParameters::KEY_PREVIEW_FRAME_RATE[] = "preview-frame-rate";
const char CameraParameters::KEY_SUPPORTED_PREVIEW_FRAME_RATES[] = "preview-frame-rate-values";
const char CameraParameters::KEY_PICTURE_SIZE[] = "picture-size";
const char CameraParameters::KEY_SUPPORTED_PICTURE_SIZES[] = "picture-size-values";
const char CameraParameters::KEY_PICTURE_FORMAT[] = "picture-format";
const char CameraParameters::KEY_SUPPORTED_PICTURE_FORMATS[] = "picture-format-values";
const char CameraParameters::KEY_JPEG_THUMBNAIL_WIDTH[] = "jpeg-thumbnail-width";
const char CameraParameters::KEY_JPEG_THUMBNAIL_HEIGHT[] = "jpeg-thumbnail-height";
const char CameraParameters::KEY_SUPPORTED_JPEG_THUMBNAIL_SIZES[] = "jpeg-thumbnail-size-values";
const char CameraParameters::KEY_JPEG_THUMBNAIL_QUALITY[] = "jpeg-thumbnail-quality";
const char CameraParameters::KEY_JPEG_QUALITY[] = "jpeg-quality";
const char CameraParameters::KEY_ROTATION[] = "rotation";
const char CameraParameters::KEY_GPS_LATITUDE[] = "gps-latitude";
const char CameraParameters::KEY_GPS_LONGITUDE[] = "gps-longitude";
const char CameraParameters::KEY_GPS_ALTITUDE[] = "gps-altitude";
const char CameraParameters::KEY_GPS_TIMESTAMP[] = "gps-timestamp";
const char CameraParameters::KEY_GPS_PROCESSING_METHOD[] = "gps-processing-method";
//这个会以32字节,放在jpeg的exif头里面。具体含义待查....
const char CameraParameters::KEY_WHITE_BALANCE[] = "whitebalance";
const char CameraParameters::KEY_SUPPORTED_WHITE_BALANCE[] = "whitebalance-values";
const char CameraParameters::KEY_EFFECT[] = "effect";
const char CameraParameters::KEY_SUPPORTED_EFFECTS[] = "effect-values";
const char CameraParameters::KEY_ANTIBANDING[] = "antibanding";
const char CameraParameters::KEY_SUPPORTED_ANTIBANDING[] = "antibanding-values";
const char CameraParameters::KEY_SCENE_MODE[] = "scene-mode";
const char CameraParameters::KEY_SUPPORTED_SCENE_MODES[] = "scene-mode-values";
const char CameraParameters::KEY_FLASH_MODE[] = "flash-mode";
const char CameraParameters::KEY_SUPPORTED_FLASH_MODES[] = "flash-mode-values";
const char CameraParameters::KEY_FOCUS_MODE[] = "focus-mode";
const char CameraParameters::KEY_SUPPORTED_FOCUS_MODES[] = "focus-mode-values";
const char CameraParameters::KEY_FOCAL_LENGTH[] = "focal-length";
const char CameraParameters::KEY_HORIZONTAL_VIEW_ANGLE[] = "horizontal-view-angle";
const char CameraParameters::KEY_VERTICAL_VIEW_ANGLE[] = "vertical-view-angle";
//上面对于手机,目前都是固定的,和sensor的参数类型相关。将来的未来^^,手机没准更加强大的时候,这几个参数就可以活过来。
const char CameraParameters::KEY_EXPOSURE_COMPENSATION[] = "exposure-compensation";
const char CameraParameters::KEY_MAX_EXPOSURE_COMPENSATION[] = "max-exposure-compensation";
const char CameraParameters::KEY_MIN_EXPOSURE_COMPENSATION[] = "min-exposure-compensation";
//compensation一般是3分之,如-1.2, -0.9, -0.6, -0.3, 0, 0.3, 0.6, 0.9, 1.2
const char CameraParameters::KEY_EXPOSURE_COMPENSATION_STEP[] = "exposure-compensation-step";
const char CameraParameters::KEY_ZOOM[] = "zoom";
const char CameraParameters::KEY_MAX_ZOOM[] = "max-zoom";
const char CameraParameters::KEY_ZOOM_RATIOS[] = "zoom-ratios";
const char CameraParameters::KEY_ZOOM_SUPPORTED[] = "zoom-supported";
const char CameraParameters::KEY_SMOOTH_ZOOM_SUPPORTED[] = "smooth-zoom-supported";
//现在的sensor,对于vga的可以做到4倍数字变焦,但是对于3M的却变不了焦,呵呵
- camera的应用程序application和驱动driver交互的各种参数
- 应用程序和驱动的简易交互方式的实现
- 我所看到的视频采集前端vfe和camera,decode等交互的驱动架构
- MTK camera drv]如何实现同Sensor IC不同摸组的Driver和参数的兼容
- 各种数据库的url和driver
- 连接各种数据库的URL和DRIVER
- 连接各种数据库的URL和DRIVER
- Android Camera 通过V4L2与kernel driver的完整交互过程
- Android Camera 通过V4L2与kernel driver的完整交互过程
- Android Camera 通过V4L2与kernel driver的完整交互过程
- Android Camera 通过V4L2与kernel driver的完整交互过程
- Android Camera 通过V4L2与kernel driver的完整交互过程
- Android Camera 通过V4L2与kernel driver的完整交互过程
- Android Camera 通过V4L2与kernel driver的完整交互过程
- Android Camera 通过V4L2与kernel driver的完整交互过程
- Android Camera 通过V4L2与kernel driver的完整交互过程
- Android Camera 通过V4L2与kernel driver的完整交互过程
- Android Application 和Webview 之间的交互
- 测试一下CSDN的博客好使不好使
- 添加ubuntu桌面图标
- 天天Android - 2010-10-14
- What IS Agile? A Useless Theoretical Question or Necessary Clarity for Success?
- 编程经验_Visual C++ 6.0_启动程序时伴随主窗口弹出程序说明窗口(2)
- camera的应用程序application和驱动driver交互的各种参数
- 急求积分
- 一个类牵涉到其他类的Json文件
- CSS所有属性的集合以及解释
- MyEclipse 光标跳动的解决方案
- 编程语言的发展趋势及未来方向
- ORACLE STARTUP 命令
- Testing
- 补完漏洞后或装完软件后怎样避免重启,尤其在服务器上时