2010-10-13 2 views
43

Как использовать фильтры изображений в приложении для iPhone? (аналогично тому, что у Instagram и picplz есть)Фильтры изображений Instagram на iPhone

+4

гляньте [GPUImage рамки] Брэда Ларсона (HTTPS : //github.com/BradLarson/GPUImage). Это то, что вы ищете. Goodluck – fyasar

ответ

2

Я думаю, вы можете также порт, большая часть кода C, от свободных библиотек для обработки изображений. А затем используйте изменения на основе пикселов.

+0

В этой ссылке вы можете увидеть, как добавить код C++ в Objective-C: http://developer.apple.com/library/ios/#documentation/Cocoa/Conceptual/ObjectiveC/Articles/ocCPlusPlus.html#//apple_ref/doc/uid/TP30001163-CH10-SW1 Итак, вам просто нужно найти код обработки изображения C++ кода нужного эффекта instagram – Fgblanch

21

Вы проверили simple-iphone-image-processing? Это «простой класс C++ с оболочкой Objective-C, который обеспечивает набор общих задач обработки изображений», а также преобразование UIImage. Он обеспечивает:

Другие C++ библиотеки с открытым исходным кодом являются:

  1. http://cimg.sourceforge.net/
  2. http://filters.sourceforge.net/

Редактировать Кроме того, обратите внимание на это открыто- исходный код - https://github.com/OmidH/Filtrr

43

Folks,

Я сделал попытку тиражирование Instagram и фильтров Photoshop с использованием чистых CoreGraphics и прямое манипулирование пикселя, а не с помощью OpenGL.

Найти этот проект на:

https://github.com/esilverberg/ios-image-filters

** UPDATE **

Вы также должны рассмотреть этот проект: https://github.com/gobackspaces/DLCImagePickerController

+2

Спасибо человеку! это очень полезно! :-) – Developer

+0

Молодцы @ isilver. Хорошая работа. Вы должны предоставить некоторые примеры фильтров, таких как Brannan, XPro2 и т. Д.из фактического списка фильтров Instagram. – fuzz

+0

@esilver да, ваша попытка тоже помогает мне. Но приложение получает крах для некоторых изображений в поляроидном фильтре изображений. Можете ли вы рассказать, как это решить. – Gypsa

Смежные вопросы