Comment peut-on ajouter des filtres d'image dans une application iPhone? (similaire à ce que Instagram et picplz ont)
Réponses
Trop de publicités?Les gens,
J'ai fait une tentative de réplication instagram et les filtres photoshop à l'aide de pure CoreGraphics direct et la manipulation de pixels, pas en utilisant OpenGL.
Trouver ce projet à:
https://github.com/esilverberg/ios-image-filters
** Mise à JOUR **
Vous devriez également considérer ce projet: https://github.com/gobackspaces/DLCImagePickerController
Avez-vous vérifié simple-iphone-traitement de l'image? C'est un "simple classe C++ avec un Objectif-C wrapper qui fournit un ensemble de tâches de traitement d'image" ainsi que UIImage
de conversion. Il fournit:
- Savant détection de bord
- Égalisation de l'histogramme
- Skeletonisation
- Seuillage, d'adaptation et mondial
- Flou gaussien (utilisé comme une étape de prétraitement pour les futés de détection de contours)
- La luminosité de la normalisation
- Connectés à la région d'extraction
- Redimensionnement – à l'aide de l'interpolation
D'autres C++ bibliothèques open source sont:
Modifier Aussi, jetez un oeil à ce code open-source - https://github.com/OmidH/Filtrr
Malheureusement, il n’existe pas de bibliothèque CoreImage dans le SDK iOS. Vous devez donc utiliser OpenGLES pour le traitement des images. Apple propose un exemple d’application qui illustre plusieurs techniques.
http://developer.apple.com/library/ios/#samplecode/GLImageProcessing/Introduction/Intro.html