lcamera是一款在Android L设备上使用的开源相机应用,使用最新的android.hardware.camera2 API,现在还处于实验室阶段。目前仅仅在一款设备上使用了该应用——运行在Android Lollipop preview (LPX13D)上的Nexus 5。
特性:
1、真正的手动对焦(可调焦距);
2、手动设置曝光时间(0.8", 1/2, 1/4, 1/6, 1/8, 1/15, 1/30, 1/60, 1/100, 1/125, 1/250, 1/500, 1/1000, 1/2000, 1/4000, 1/8000, 1/16000);
3、手动ISO (100, 200, 400, 800, 1600, 3200, 6400, 10000);
4、支持输出DNG;
5、录制录像30帧完全解决方案。
转载至:http://www.sunhe.info/2014/3328.html
相关推荐
Camera2GLPreview是一款基于Android平台的应用程序,它利用了Android的高级相机接口——Camera2 API,同时结合OpenGL ES进行实时的图像渲染。这个开源项目旨在为开发者提供一个平台,了解如何将高性能的图形处理与...
Camera2 API的出现,为开发者提供了更强大的控制力,能够实现更为专业和定制化的相机应用。 1. **Camera2 API的基本概念** Camera2 API是Android 5.0(Lollipop)引入的一个新接口,它提供了一个低级、灵活的框架...
lcamera使用了camera2 API的拍照APP源码.rar,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。
【Camera2基本应用google官方demo】是Google提供的一款用于演示如何使用Android系统中高级相机接口——Camera2 API的示例项目。Camera2 API是Android 5.0(API级别21)引入的一个新接口,旨在提供更精细的控制和更高...
Camera2 API提供了更多的控制权,使开发者能够创建更专业、功能更丰富的相机应用。这个"Camera2实现相机demo"是专为学习camera2的新手设计的,通过这个项目,你可以深入理解Camera2的工作原理并掌握如何使用它。 ...
在Android开发中,Camera2 API是一个重要的组成部分,它提供了对相机硬件更底层、更精确的控制,相较于旧版的Camera API,Camera2 API为开发者带来了更丰富的功能和更好的性能。这个"最新平台camera2 API录制视频...
Camera API 2(也称为Camera2 API)是Android 5.0(Lollipop)引入的全新相机框架,提供更高级的功能和更好的性能。API2的目标是简化相机应用开发,同时提供更多的硬件控制。 1. **配置CameraManager**:通过`...
在Android平台上,Camera2 API是谷歌为开发者提供的一套...这款应用的源代码(ProCamera-master)对于Android开发者来说是一份宝贵的资源,可以帮助他们学习和掌握Camera2 API的使用,进一步提升自己的应用开发能力。
这个开源项目“Camera”应该包含了上述所有知识点的实现,通过研究其代码,开发者能够深入理解Camera2 API的使用,提升自己的Android相机应用开发能力。同时,它也可以作为一个基础框架,为其他开发者提供快速搭建...
综上所述,这个项目涵盖了Android应用开发中的关键知识点,包括使用Camera2 API进行视频录制和屏幕捕获,涉及到了权限管理、多媒体处理、多线程编程等多个方面。通过深入研究和实践,开发者可以掌握高级相机功能的...
本教程将深入探讨如何使用Camera2 API创建一个自定义相机应用,通过分析提供的OneSelfCamera源码,我们可以学习到以下几个关键知识点: 1. **Camera2 API基础**:Camera2 API取代了旧版的Camera API,提供了更多的...
因为工作中要使用 Android Camera2 API 来实现相机功能,但因为Camera2比较复杂,网上资料也比较乱,有一定入门门槛,所以花了几天时间系统研究了下,这个项目就是我研究的成果。 其中包括一个自己写的Camera2的Demo...
1. **Camera2接口**:Camera API2由一系列接口组成,包括`CameraManager`、`CameraDevice`、`CaptureRequest`、`ImageReader`等。`CameraManager`负责设备管理和权限控制,`CameraDevice`代表实际的相机硬件,`...
而Camera2 API则是Android Lollipop(API 21)引入的新接口,它提供了更高级、更灵活的控制,包括手动对焦、曝光补偿等,适用于更复杂的应用场景。 TextureView是一个可以显示OpenGL纹理的视图,它适合用来作为相机...
这些示例不仅有助于理解Camera2 API的结构,还可以直接作为开发新应用的基础。 此外,"android-camera2probe"项目也提供了一些实用工具,比如可以查看并比较不同摄像头配置的效果,这对于优化应用的成像质量非常...
随着技术的发展,Android提供了多种方式来实现这一目标,其中camera2 API是现代Android系统中推荐使用的高级相机接口。本文将深入探讨如何利用camera2 API在Android应用中实现照片和视频的拍摄。 相机2 API(Camera...
Android 平台支持使用即插即用的 USB 摄像头(即网络摄像头),但前提是这些摄像头采用标准的 Android Camera2 API 和摄像头 HIDL 接口。网络摄像头通常支持 USB 视频类 (UVC) 驱动程序,并且在 Linux 上,系统采用...
在Android中,我们需要获取相机权限,通过Camera API或Camera2 API来控制摄像头。Camera API是早期版本Android中的接口,而Camera2 API在Android Lollipop之后引入,提供了更高级别的控制和性能优化。在这个类或目录...
在SquareCamera项目中,开发者选择了Camera API而非更现代的Camera2 API,可能是因为对兼容性的考虑,Camera API在较旧版本的Android设备上更为广泛支持。 1. **初始化Camera**:在启动相机应用时,首先需要获取到...
在Android应用开发中,...总的来说,Camera2 API为Android开发者提供了强大的工具,使他们能够创建具有专业级相机功能的应用。通过理解和实践这些知识点,开发者可以提升自己的技能,创造出更加丰富多样的用户体验。