2

我正在浏览C4Image 类参考并尝试使用过滤器,但是,对于我尝试的每个过滤器,图像一旦应用就会淡入白屏。这是我在 GitHub 上的项目的链接。我在这里做错了什么?

4

1 回答 1

2

您的项目的链接很棒。我玩弄了您的项目,并在我在计算机上构建的项目上测试了一些东西。

您的图像褪色为白色的原因是图像的C4Ryan1.JPG宽度大于 4096。

一般来说,iOS 上图像的最大 w/h 为 4096 × 4096。下面的链接有很好的解释:

https://stackoverflow.com/a/13515060/1218605

将文件大小从 4272 × 2848 更改为 4096 × 2731 后,过滤器开始按预期工作。

ps 0.1f 的振动非常微妙,我将其更改为 1.5f 以看到明显的差异。

于 2013-06-19T17:49:36.350 回答