我正在开发一个需要在客户端进行大量图像处理的项目。我需要模糊图像的某些部分,添加RGB噪声等等。
我已经尝试过基于WebView Canvas的解决方案(https://github.com/iddan/react-native-canvas)但是这个软件包看起来已经放弃了,所以我改变了计划。
我想直接使用Bitmap。有关如何获取图像的位图的任何想法都是原生的吗?
答案 0 :(得分:2)
您无法访问React Native <Image>
(又称.RCTImage)组件的原始位图数据。
实现您希望执行的操作的最佳方式可能是使用iOS和Android的原生UI组件API来实现适用的自定义原生图像视图你正在寻找的效果。
或者,你可以查看像gl-react-native这样的包来强制你的效果作为GL着色器。