modification de la couleur de l'image dans le sdk de l'iphone
J'ai une image & je veux changer la couleur de l'image par le biais par programmation.
& je veux changer la couleur de cette image
- Vous cherchez à faire des changements de couleur à la volée, ou juste une fois avant l'expédition de l'application?
- double possible de iPhone - Comment avez-vous de la couleur d'une image?
Vous devez vous connecter pour publier un commentaire.
Mise à JOUR:
Utiliser cette méthode...
L'utiliser comme ci-dessous...
espère que cela vous aidera à.....
Merci pour la méthode, il fonctionne. En termes de qualité d'image cependant, j'ai trouvé la réponse ici pour un rendu plus précis de couleur de l'image:
https://stackoverflow.com/a/4630136/917802
Ici est la Swift version:
Vous pouvez essayer Ankish Jain répondre, ça fonctionne pour moi.
CoreImage de Filtres de Couleur sont parfaits pour ce genre de tâches - je les trouver un peu plus simple que d'utiliser le Core Graphique des classes (CG...) : Ils travaillent en vous permettant d'ajuster le RVB et Alpha caractéristiques de l'image que j'ai été de les utiliser pour changer le fond blanc d'un QRCode à la couleur. RGBA de blanc est (1,1,1,1) dans votre cas, je crois que vous devez inverser les couleurs. Cochez simplement la case CI documentation d'Apple, il y a quelques dizaines de filtres disponibles CIColorMatrix est juste l'un d'eux.
Comme je l'ai répondu ici iPhone - Comment avez-vous de la couleur d'une image? à mon avis, la meilleure façon de coloriser une image à partir d'iOS 7 est par l'utilisation de
et puis changer la nuance de couleur de l'imageView ou tout ce que contient l'image.