我有一个需要图像处理的项目。在步骤1中,我需要获取在应用程序中上传的图像中最常用的颜色,有人可以帮忙吗?

最佳答案

您可以使用该库react-native-color-grabber与您的问题最相似:
它返回像这样:

var colorGrabber = require('react-native').NativeModules.colorGrabber
colorGrabber.getColors(image, (err, res) => {
    console.log(res);
    // Returns:
    // {
    //  'UIDeviceRGBColorSpace 0.0784314 0.0941176 0.0823529 1': '0.1666667',
    //  'UIDeviceRGBColorSpace 0.215686 0.203922 0.262745 1': '0.1666667',
    //  'UIDeviceRGBColorSpace 0.517647 0.45098 0.380392 1': '0.6666667'
    // }
});

希望能帮助到你。毫无疑问

09-07 18:02