【问题标题】:How to pixelize / add pixelating effect to a UIImage in iOS如何在 iOS 中为 UIImage 像素化/添加像素化效果
【发布时间】:2011-07-28 02:03:42
【问题描述】:

我正在寻找一种在 Cocoa touch 中像素化 UIImage 的方法。我不知道最好的方法是什么(有些人建议我使用 OpenGL),但我觉得肯定存在一些我可能忽略的其他简单方法。有人知道吗?

【问题讨论】:

标签: iphone ios cocoa-touch image-processing uiimage


【解决方案1】:

对图像做什么的信号处理说明:

  1. Downsample by N
  2. Upsample by N
  3. 然后convolve 带有 NxN 框过滤器的图像(Matlab 代码创建 NxN 框过滤器rect = ones(N,N))。

Comp sci 解释:

  1. 创建一个相同大小的空白新图像
  2. 迭代原始图像中的每第 N 个像素
  3. 在新图像中每隔 N 个像素重复一次

【讨论】:

    猜你喜欢
    • 2012-05-15
    • 1970-01-01
    • 1970-01-01
    • 2014-05-16
    • 2017-10-08
    • 1970-01-01
    • 2019-08-21
    • 2016-08-22
    • 1970-01-01
    相关资源
    最近更新 更多