Parse JPEG to ImageData for React Native.
$ npm install react-native-pixel-jpg
For RN >= 0.65, run npm install react-native-blob-util
.
For RN < 0.65, run npm install react-native-blob-util@0.16.3
, and patch manually to fix: with react-native-web product build will export 'URIUtil' (reexported as 'URIUtil') was not found.
var pixelJpeg= require('react-native-pixel-jpg');
console.log(pixelJpeg); //object
return images
is Array contains one or more ImageData
.
var file= 'https://59naga.github.io/fixtures/still.JPG';
pixelJpeg.parse(file).then(function(images){
console.log(images[0]);
});
// {width: 256, height: 192, exifBuffer: [], data: <Uint8Array ..>}