Node-vibrant: Valeurs incohérentes de getPalette()

Créé le 15 mars 2017  ·  9Commentaires  ·  Source: Vibrant-Colors/node-vibrant

J'ai une énorme liste d'images que je parcourt node-vibrant . Je remarque assez souvent que les valeurs de l'objet getPalette() sont null , au lieu d'une instance de Swatch .

Est-ce un bug ou y a-t-il une logique derrière cela ? Cela rend certainement difficile l'association par programmation de certaines couleurs à une image.

awaiting feedback bug

Tous les 9 commentaires

on dirait que la palette vibrante (normal/clair/foncé) revient parfois nulle, alors que le muet est toujours disponible.

muet est également nul parfois

Lors de l'utilisation de getRgb, la merde était cassée environ 50% du temps. L'utilisation de getHex a toujours renvoyé des résultats valides.

J'ai finalement dû utiliser des boucles imbriquées pour voir si certains codes de couleur retournaient null, puis voir si l'échantillon entier lui-même retournait null sinon la chaîne de promesse se brise. Probablement pas très efficace, mais maintenant mes couleurs se chargent correctement dans le bon ordre à chaque fois.

78 corrige cela. Il y a aussi des instructions dans ce PR qui explique comment vous pouvez utiliser une version fixe de node-vibrant dans les projets qui utilisent npm

Quelqu'un peut-il tester la mise 3.1.1 jour

laissez-moi essayer et pingback si j'ai trouvé des problèmes

En fait @crutchcorn vous pouvez fermer ceci, je commenterai à nouveau si je détecte un comportement étrange.

Merci pour vos efforts et votre temps pour améliorer le projet 🙂

C'est probablement pour le mieux, en y pensant davantage. J'ai utilisé le code dans un projet et j'ai confirmé un correctif sur mon propre projet. J'apprécie de garder un œil sur les problèmes @Kikobeats , n'hésitez pas à

Cette page vous a été utile?
0 / 5 - 0 notes