从本文开始,笔者将开启一个新的项目,使用camera2接口来做一个简单的相机app。它的主要功能包含图像的拍摄,预览和保存,并在此基础上封装HDRD和HDR算法。 项目GitHub链接: ShanGuiLi/Camera2DEMO: 实现一个基于Camera2的相机DEMO,实现预览拍照保存的功能,并进行HDRD和HDR算法的封装。 (github.com)github.com/Sh...
介绍完了官方的demo,那接下来我们看下采用Android Camera2 的api,如何去集成arcsoft的人脸识别算法呢。 1、如下面代码块所示,arcsoft 官方demo采用的是Camera1的api接口,设置的预览数据的回调,回调的直接就是nv21的byte[]数据,然后再把byte[]数据送进去算法处理。 `private void initCamera() { DisplayMetrics metri...
介绍完了官方的demo,那接下来我们看下采用Android Camera2 的api,如何去集成arcsoft的人脸识别算法呢。 1、如下面代码块所示,arcsoft 官方demo采用的是Camera1的api接口,设置的预览数据的回调,回调的直接就是nv21的byte[]数据,然后再把byte[]数据送进去算法处理。 `private void initCamera() { DisplayMetrics metri...
2)注册并登录开发者中心后,在开发者中心界面,我们选择“新建应用”,然后勾选人脸识别功能。 如下图所示,我创建的应用是“CameraDemo”。这个界面的APP_ID 和SDK_KEY我们后面代码里面需要用到。这个界面还有个“下载SDK”的按钮,点击就可以下载我们需要的sdk demo。 3)Demo下载下来后,我们先跑下arcsoft官方Demo看下...
官方Android Camera2 video Demo崩溃的修正 最近在做关于视频(YUV<–>h264)、camera、camera2相关的项目。 首先要赞一下camera2,设计的非常良心。1920*1080的分辨率下帧率依然能保持30fps。接下来就只剩下吐槽了。 花了整整一天的时间做了camera2的在一个界面上录像+拍照的app。唯一的感受就是坑太多!
最近因为项目需要使用到camera的功能,所以针对官方的demo源码进行一番阅读,并修改了一个record录像以后程序崩溃的bug。 这里主要记录下调试过程的情况: 1)打开rk3288-walkera-board上基于android5.1的camera以后,出现无视频画面的黑屏情况。 经过查找主要是因为camera适用720P打开,而在程序的预览过程中,选择用了1080p打开...
通过上面的2步,大家有没觉的集成人脸识别还是蛮简单的。介绍完了官方的demo,那接下来我们看下采用Android Camera2 的api,如何去集成arcsoft的人脸识别算法呢。 1、如下面代码块所示,arcsoft 官方demo采用的是Camera1的api接口,设置的预览数据的回调,回调的直接就是nv21的byte[]数据,然后再把byte[]数据送进去算法处...
camera2官方demo中的bug还是不少的。 这里发现两个: 1.拒绝拍照权限后,resume会进入循环显示dialog 2.第一次预览模糊的问题 Android API21google推荐使用camera2 CameraManager: 摄像头管理器,getCameraCharacteristics获取特性 CameraCharacteristics:摄像头特性支持 ...
根据Google官方提供Demo,Camera2BaseJava和Camera2VideoJava合成的一个在同界面既可以拍照,也可以录像功能 - barder2345/Camera2Demo
.idea app camera2 gradle/wrapper screenshots .gitignore AndroidLTest.iml Camera2.iml README.md build.gradle gradle.properties gradlew gradlew.bat settings.gradle Camera2 Android L Camera2 Demo Packages No packages published Languages Java99.1% ...