史上最强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
Camera 使用renderscript高效转化YUV到RGB,我查了很多代码资料,关于renderscript的使用方法都没太看懂,特别是foreach的使用,以及camera照片需要90度旋转的问题都没有很好的解决。自己摸索了两天终于试了出来,贡献给大家。
2021-10-11 15:54:17 2.03MB android Camera renderscript yuv
1
实现高斯模糊的工具包,github开源项目https://github.com/android/renderscript-intrinsics-replacement-toolkit打包生成。
2021-07-09 09:09:55 531KB 高斯模糊 Android
1
用于低版本(API Level8及以上)的安卓系统的图像处理的库文件,例如模糊、矩阵运算等的图像处理
2019-12-21 21:28:33 133KB Android 图像处理 renderscript 兼容包
1