Come si fa ad aggiungere i filtri di immagine in un'applicazione iPhone? (simile a Instagram e picplz)Instagram Image Filters su iPhone
risposta
Purtroppo non esiste una libreria CoreImage nell'SDK di iOS, quindi è necessario utilizzare OpenGLES per eseguire l'elaborazione delle immagini, Apple ha un'applicazione di esempio che dimostra diverse tecniche.
http://developer.apple.com/library/ios/#samplecode/GLImageProcessing/Introduction/Intro.html
penso che si può anche porto, la maggior parte del codice C, da librerie di elaborazione delle immagini libere. E poi usa le modifiche basate su pixel.
In questo link puoi vedere come aggiungere codice C++ in Objective-C: http://developer.apple.com/library/ios/#documentation/Cocoa/Conceptual/ObjectiveC/Articles/ocCPlusPlus.html#//apple_ref/doc/uid/TP30001163-CH10-SW1 Quindi devi solo trovare il codice C++ per l'elaborazione delle immagini del tuo effetto instagram desiderato – Fgblanch
Avete controllato simple-iphone-image-processing? È una "semplice classe C++ con un wrapper Objective-C che fornisce un insieme di attività di elaborazione delle immagini comuni" e la conversione UIImage
. Esso prevede:
- Canny edge detection
- Histogram equalisation
- Skeletonisation
- Thresholding, adattabile e globale
- Gaussian blur (usato come un passo di pre-elaborazione per Algoritmo di Canny)
- Brightness normalisation
- Connected region extraction
- ridimensionamento - mediante interpolazione
Altro C++ librerie open source sono:
Modifica Inoltre, date un'occhiata a questo open codice sorgente - https://github.com/OmidH/Filtrr
Folks,
Ho fatto un tentativo di replicare filtri Instagram e Photoshop mediante CoreGraphics puri e manipolazione diretta dei pixel, non usando OpenGL.
Trova questo progetto:
https://github.com/esilverberg/ios-image-filters
** UPDATE **
È inoltre dovrebbe prendere in considerazione questo progetto: https://github.com/gobackspaces/DLCImagePickerController
Grazie amico! è molto utile! :-) – Developer
Ben fatto @esilver. Buon lavoro. Dovresti fornire alcuni filtri di esempio come Brannan, XPro2, ecc.dall'elenco dei filtri di Instagram. – fuzz
@esilver sì il tuo tentativo mi aiuta molto anche.Ma l'app si sta bloccando per alcune immagini nel filtro immagine polaroidish. Puoi dirmi come risolverlo. – Gypsa
- 1. iPhone image gallery
- 2. iPhone - appiattimento di UIImageView e subviews a image = blank image
- 3. Grails Filters vs Interceptor
- 4. iPhone store image da imageview a file
- 5. libgdx texture filters e mipmap
- 6. UIDocumentInteractionController condivide tramite Instagram (e SOLO Instagram)
- 7. iOS9 - Condivisione su Instagram (con ganci) non funzionante
- 8. ganci iphone ios aprono instagram direttamente senza mostrare UIDocumentInteractionController
- 9. Android twitter4j upload image
- 10. Instagram InstagramCaption non funziona
- 11. Immagine non pubblicata su instagram da ios 6
- 12. Come ricevere URL con Xamarin Intent Filters
- 13. Limite di caratteri su Instagram Nome utente
- 14. iPhone Realtime Image Processing utilizzando OpenCV e AVFoundation Frameworks?
- 15. Operatore OR in Drupal View Filters
- 16. Differenza tra access = "permitAll" e filters = "none"?
- 17. ng-table multiple template filters using coffeescript
- 18. CGBitmapContextCreate su iPhone/iPad
- 19. Come scattare foto quadrate in iphone con avFoundation come nell'app Instagram?
- 20. come postare URL con Image su facebook by ShareKit
- 21. Schema URL personalizzato Instagram per Android
- 22. Instagram iOS API per postare video
- 23. Image Cropping per iOS
- 24. iOS 6 background image
- 25. comportamento SQLite INSERT su iPhone
- 26. convert uiview to .png image
- 27. Autenticazione API di Instagram
- 28. OAuth (Instagram) senza aggiornamento
- 29. Come contattare instagram Developer
- 30. Hbase filters on multiple colummnFamiglia e qualificatoreRange restituisce 0 righe
Date un'occhiata [quadro GPUImage] di Brad Larson (https : //github.com/BradLarson/GPUImage). Questo è quello che stai cercando. Goodluck – fyasar