generator-rn-toolbox-gv
Version:
React-Native generators to kickstart your project
15 lines (13 loc) • 396 B
JavaScript
const gm = require('gm').subClass({ imageMagick: true });
module.exports = (imagePath, x, y) =>
new Promise((resolve, reject) =>
gm(imagePath)
.crop(x, y)
.toBuffer((err, buffer) => {
gm(buffer)
.identify('%[hex:s]', (error, imageMagickColor) => {
if (error) return reject(error);
return resolve(`#${imageMagickColor}`);
})
})
);