iPhone: le Flou UIImage
Dans mon application iPhone, j'ai un noir et blanc UIImage
. J'ai besoin de flou de l'image (flou Gaussien ferait).
iPhone sait très bien comment le flou des images, comme il n'est que lorsqu'il dessine des ombres.
Cependant je n'ai pas trouvé quoi que ce soit lié à l'API.
Dois-je faire le flou par la main, sans l'accélération matérielle?
OriginalL'auteur Alexander Gladysh | 2009-08-31
Vous devez vous connecter pour publier un commentaire.
Essayer ça (trouvé ici):
Et de l'utiliser comme ceci:
Pour obtenir plus flou il suffit d'appliquer cet effet deux fois ou plus 🙂
OriginalL'auteur dom
Après avoir le même problème par le passé, cochez cette lib:
https://github.com/tomsoft1/StackBluriOS
Très facile à utiliser aussi:
OriginalL'auteur tomsoft
Aborder la tâche par le biais d'CIFilter:
Développement de Base de Filtres d'Image pour iOS
OriginalL'auteur waterforest
Fondamentalement, il n'ya pas un simple API pour mettre en oeuvre l'effet de flou. Vous avez besoin de traiter les pixels de le faire.
iPhone dessiner les ombres par des moyens de dégradé et non par l'effet de flou.
OriginalL'auteur GeneCode
À un flou de l'image, vous pouvez utiliser une matrice de convolution. Voici la exemple de code d'appliquer une matrice de convolution, et voici un vue d'ensemble de matrices de convolution ainsi que des exemples de matrices (y compris le flou et flou gaussien).
OriginalL'auteur Mirkules