开发者

How to pixelize / add pixelating effect to a UIImage in iOS

开发者 https://www.devze.com 2023-03-23 15:56 出处:网络
I am looking for a way to pixelize a UIImage in Cocoa touch. I don\'t know what the best approach would be (some people have suggested me using OpenGL) but I have a feeling there must exist some other

I am looking for a way to pixelize a UIImage in Cocoa touch. I don't know what the best approach would be (some people have suggested me using OpenGL) but I have a feeling there must exist some other simple way I may be overlooking.开发者_StackOverflow中文版 Does anyone know of one?


Signal processing explanation of what to do to the image:

  1. Downsample by N
  2. Upsample by N
  3. Then convolve the image with a NxN box filter (Matlab code to create NxN box filterrect = ones(N,N)).

Comp sci explanation:

  1. create an empty new image that is the same size
  2. iterate over every Nth pixel in the original image
  3. repeat every Nth pixel in the new image
0

精彩评论

暂无评论...
验证码 换一张
取 消