7 votes

Image.grayscale(1.0) renvoie une image en couleur dans SwiftUI

J'essaie de convertir une image en niveaux de gris complets avec SwiftUI et j'utilise la fonction .grayscale() .

La documentation indique ce qui suit pour cette méthode :

L'intensité des niveaux de gris à appliquer. Les valeurs proches de 0,0 sont plus colorées, et les valeurs proches de 1,0 sont moins colorées.

Cependant, lorsque j'utilise .grayscale(1.0) une image en couleur est renvoyée mais .grayscale(0.99) renvoie une image en niveaux de gris complets.

S'agit-il simplement d'un bogue de SwiftUI ou ai-je mal compris le fonctionnement de cette méthode ?

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X