Node-vibrant: Несогласованные значения из getPalette ()

Созданный на 15 мар. 2017  ·  9Комментарии  ·  Источник: Vibrant-Colors/node-vibrant

У меня огромный список изображений, которые я просматриваю node-vibrant . Я довольно часто замечаю, что значения объекта getPalette() равны null , а не экземпляру Swatch .

Это ошибка или за этим стоит какая-то логика? Это, безусловно, затрудняет программную привязку некоторых цветов к изображению.

awaiting feedback bug

Все 9 Комментарий

похоже, что яркая палитра (нормальный / светлый / темный) иногда возвращает значение null, тогда как приглушенное всегда доступно.

приглушенный также иногда бывает нулевым

При использовании getRgb дерьмо ломалось примерно в 50% случаев. Использование getHex всегда возвращало допустимые результаты.

В конце концов мне просто пришлось использовать вложенные циклы, чтобы увидеть, возвращают ли определенные цветовые коды значение null, а затем посмотреть, возвращает ли весь образец значение null, иначе цепочка обещаний разорвется. Наверное, не очень эффективно, но теперь мои цвета каждый раз загружаются правильно в правильном порядке.

78 исправляет это. В этом PR также есть инструкции, объясняющие, как вы можете использовать фиксированную версию node-vibrant в проектах, которые используют npm

Может ли кто-нибудь протестировать обновление 3.1.1 чтобы подтвердить исправление?

позвольте мне попробовать и пингбэк, если я обнаружу проблемы 👍

На самом деле @crutchcorn вы можете закрыть, я прокомментирую еще раз, если

Спасибо за ваши усилия и время на улучшение проекта 🙂

Это, наверное, к лучшему, если подумать об этом больше. Я использовал код в проекте и подтвердил исправление в моем собственном проекте. Благодарим вас за то, чтобы следить за проблемами @Kikobeats , не стесняйтесь возникнут проблемы, как вы упомянули :)

Была ли эта страница полезной?
0 / 5 - 0 рейтинги

Смежные вопросы

Kikobeats picture Kikobeats  ·  9Комментарии

inbarshani picture inbarshani  ·  4Комментарии

amirping picture amirping  ·  6Комментарии

lucafaggianelli picture lucafaggianelli  ·  9Комментарии

glomotion picture glomotion  ·  5Комментарии