Как извлечь цвет, наиболее часто используемый в изображении? - PullRequest
1 голос
/ 10 февраля 2020

У меня есть проект, требующий обработки изображений. На шаге 1 мне нужно получить цвет, наиболее часто используемый в загружаемом изображении, и кто-нибудь может помочь?

1 Ответ

0 голосов
/ 10 февраля 2020

Вы можете использовать эту библиотеку Reaction-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'
    // }
});

Надеюсь, поможет. не стесняйтесь сомнений

...