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 ?