提供更多有机外观(或使渐变更平滑)的常见造型技巧是添加噪点,如下右图所示:
在 iOS 界面中应用噪声的一个很好的例子可以在这里看到:http ://dribbble.com/system/users/1164/screenshots/173316/tp_chatview.png?1309741355
我的问题:是否有一种运行时方法可以在 iOS 中为图像添加噪点(即不使用预先生成的噪点图块)?
提供更多有机外观(或使渐变更平滑)的常见造型技巧是添加噪点,如下右图所示:
在 iOS 界面中应用噪声的一个很好的例子可以在这里看到:http ://dribbble.com/system/users/1164/screenshots/173316/tp_chatview.png?1309741355
我的问题:是否有一种运行时方法可以在 iOS 中为图像添加噪点(即不使用预先生成的噪点图块)?
一种更简单的方法是为 UIView 使用以下类扩展(类别),这是迄今为止此类操作的最佳方法。
导入 .h 文件
#import "UIView+JMNoise.h"
然后只需在视图上调用 applyNoise
[self.view applyNoise];
希望这可以帮助
我建议看看这个图像过滤器项目。 https://github.com/samuelsoe/ios-image-filters
这是添加噪声过滤器的确切提交。应该为您指明正确的方向。
https://github.com/samuelsoe/ios-image-filters/commit/13c40fce523a2ea6dcefdd3e9aa247aa4a1042ca