Image filters for iphone sdk development

I plan to develop an application for the iphone that uses image filters such as blur, sharpness, etc. I noticed that there are several approaches for this,

  • Use openGL ES. I even found sample code on the Apple iphone dev website. How easy is openGL for those who have never used it? Can image filters be implemented using the openGL framework?

  • There is a Quartz demo also posted on the Apple iphone dev website. Has anyone used this structure for image processing? How does this approach compare with an openGL card?

  • Do not use openGL and Quartz framework. Basically access the raw pixels from the image and perform the manipulations themselves.

  • Use any custom image processing libraries like this one . Do you know of any other libraries like this?

Can someone provide information / suggestions on which option is better? Your feedback is much appreciated. Thank!

+3
source share
3 answers

Quartz does not have access to Core Image yet on iPhoneOS, so you cannot use Core Image filters like on MacOS.

I would go with a special library. OpenGL ES has a lot of overhead that you don’t want to miss out on if you are not using it for anything else.

+1
source

iOS6, CoreGraphics CoreImage. , .

iOS6, GPUImage ImageMagick.

- , Image

,
0

Source: https://habr.com/ru/post/1741634/


All Articles