代码地址:https://github.com/pd767180024/PDBlurImage(参照苹果官方文档)
PDBlurImage演示了使用vImage如何处理图像的模糊效果。vImage框架适合高性能图像处理,使用vImage能够得到矢量处理的效果而不用使用矢量代码。
// 生成亮色模糊效果
+ (UIImage *)pd_imageEffectLightFromImage:(UIImage *)inputImage;
+ (UIImage *)pd_imageEffectExtraLightFromImage:(UIImage *)inputImage;
+ (UIImage *)pd_imageEffectDarkFromImage:(UIImage *)inputImage;
// 这个是自定义颜色蒙盖模糊效果
+ (UIImage *)pd_imageEffectTintFromImage:(UIImage *)inputImage andEffectColor:(UIColor *)tintColor;
详细参照demo代码看一下吧
vImage模糊效果实现

本文介绍了一个名为PDBlurImage的项目,该项目利用vImage框架处理图像模糊效果,并提供了几种不同的模糊样式实现方法,包括亮色、额外亮色、暗色及自定义颜色蒙版模糊。
348

被折叠的 条评论
为什么被折叠?



