凸轮测试 用于测试Camera2 API的Android应用
2023-02-14 15:55:39 917KB Java
1
间谍相机 这个库是做什么用的? 该库允许应用程序使用设备相机拍摄照片,而不显示其预览。 任何应用程序都可以在后台从前置摄像头捕获图像。 演示版 Gradle依赖关系: allprojects { repositories { ... maven { url 'https://jitpack.io' } } } } dependencies { implementation 'com.github.Rj-Innocent-Coder:SpyCam:1.0' } 如何整合? 步骤1:创建SpyService实例 private SpyService spyService; 步骤2:初始化执行个体 spyService = SpyServiceImp.getInstance(this,"Spy"); 在其中,您必须传递两个参数,第一个是Activity
2023-01-17 14:57:21 1.97MB Java
1
史上最强YUV转换RenderScript,支持转换为RGBA、BGRA,同时支持旋转和翻转。 YUV数据格式支持NV21、YV12、YUV420_888,对应Android Camera1API和Camera2 API的YUV处理。 这段时间在做一些Android Camera数据处理相关的工作,涉及到YUV转RGBA。 由于对性能要求极高,我采用了多种解决方案。 起初,我尝试了OpenCV中的方法,终于找到了性能。 不是很理想。 最后使用了libyuv。 该库的性能优于 libyuv。 性能要求不是特别高。 你可以使用这个库。 这个库有一定的缺陷。 YUV转换后的图像还原度很差,有明显的色差,而且在运行时间长的安卓手机上,性能明显下降。 最后,没有办法开始使用 RenderScript。 我得谈谈谷歌。 他只提供了一个ScriptIntrinsicYuvToRGB,不支持YUV420_
2022-06-24 17:36:10 150KB android camera renderscript camera2-api
1
前言 笔者因为项目需要自定义相机,所以了解了一下 Android 关于 camera 这块的 API。Android SDK 21(LOLLIPOP) 开始已经弃用了之前的 Camera 类,提供了 camera2 相关 API,目前网上关于 camera2 API 介绍的资料比较少,笔者搜集网上资料,结合自己的实践,在这里做一个总结。 流程 因为 camera2 提供的接口比较多,虽然很灵活,但是也增加了使用的复杂度。首先来大致了解一下调用 camera2 的流程,方便我们理清思路。 要显示相机捕捉的画面,只需要三步:初始化相机,预览,更新预览。也就是上图中左侧的部分。要实现这三步,需要用
2022-06-07 19:32:20 190KB api接口 c cam
1
使用camera2 api的android相机预览应用程序。捕获是在Java中实现的,但是使用NDK和JNI在OpenGL ES/VurkC 中进行C 渲染。
2022-05-24 16:03:55 4.59MB 开源项目
1
kotlin-camera2 简单的逐步Kotlin Camera2 API教程系列的源代码,每个Android教程集上的Kotlin都有一个git分支分配给它。
2022-03-23 09:55:42 144KB Kotlin
1