A simple VisionCamera FrameProcessor plugin. Convert the frame to base64 string format.
Note: This plugin is only string and not include data:image/blabla/;base64,
npm install vision-camera-base64
Add this line to babel.config.js
[
'react-native-reanimated/plugin',
{
globals: ['__frameToBase64'],
},
],
import { frameToBase64 } from 'vision-camera-base64';
// ...
const process = useFrameProcessor((frame) => {
'worklet'
const imageAsBase64 = frameToBase64(frame)
}, [])
See the contributing guide to learn how to contribute to the repository and the development workflow.
MIT
Made with create-react-native-library 💜