使用系统提供的滤镜进行图片高斯模糊处理

//获取一张图片(本地或网络图片)CIImage * inputImg = [[CIImage alloc] initWithImage:image];//创建滤镜CIFilter * filter = [CIFilter filterWithName:@"CIGaussianBlur"];//设置滤镜输入图片[filter setValue:inputImg forKey:kCIInputImageKey];//设置模糊效果大小[filter setValue:@3 forKey:@"inputRadius"];//获取滤镜输出图片CIImage * outputImg = [filter valueForKey:kCIOutputImageKey];//通过CIImage创建CGImage  大小如果使用 outputImg.extent结果会有白边CGImageRef cgImage = [context createCGImage:outputImg fromRect:inputImg.extent];//通过CGImage创建UIImageUIImage * resultImg = [UIImage imageWithCGImage:cgImage];CGImageRelease(cgImage);

效果图

iOS图片高斯模糊处理相关推荐

  1. ios 图片自动轮播

    ios 图片自动轮播 #import "NYViewController.h"#define kImageCount 5@interface NYViewController () ...

  2. 基于正态分布的图片高斯模糊算法

    前言: 先来看看下面这张图,我把一张图进行了二等份了,左边是经过高斯模糊过的,右边是原图. 图-1 高斯模糊效果对比图 概述: 高斯模糊也叫做高斯平滑,是一种图像平滑处理的技术.高斯模糊算法的原理是选 ...

  3. css背景图片高斯模糊_CSS3 filter(滤镜) 制作图片高斯模糊无需JS

    本帖最后由 fengrui99 于 2019-7-8 11:20 编辑 这是一个寂寞的工作日,因为没有女盆友所以很寂寞,因为很寂寞所以来写教程.希望再看教程的你也是单身!啊,知道你是单身枫瑞贼开心!爽 ...

  4. ios 图片加载内存尺寸_iOS内存分析上-图片加载内存分析

    简介 对于大多数App来说,内存占用主要就是图片.本文将从实用的角度分析,iOS图片的内存占用.测量.优化等. iOS内存-有什么影响 在移动操作系统设备中,是不能像PC一样进行内存swap的,而随着 ...

  5. html做图片模糊效果,CSS3 filter(滤镜) 制作图片高斯模糊无需JS

    CSS3 filter(滤镜) 制作图片高斯模糊无需JS 这是一个寂寞的工作日,因为没有女盆友所以很寂寞,因为很寂寞所以来写教程.希望再看教程的你也是单身!啊,知道你是单身枫瑞贼开心!爽的一B!!!起 ...

  6. android 仿照ios 图片选择,GitHub - wildma/PictureSelector: Android 图片选择器(仿 IOS 图片选择控件)...

    PictureSelector Android 图片选择器(仿 IOS 图片选择控件) 效果图 功能特点 支持通过拍照获取图片 支持通过相册获取图片 支持图片是否裁剪两种场景 支持仿 IOS 底部弹出 ...

  7. iOS图片打马赛克的实现方式--------终极解决方案

    iOS图片打马赛克分辨率丢失,图片编辑完成之后保存原图分辨率方案,绘画时内存暴增导致闪退问题 --------终极解决方案 需求是做一个编辑图片功能,结果好不容易各种搜索实现了功能,结果发现一个无解的 ...

  8. Android 图片高斯模糊解决方案

    Android 图片高斯模糊解决方案 近年来,图片高斯模糊备受设计师的青睐,在各大知名APP中,如微信.手机QQ.网易云音乐等等都有对背景高斯图模糊的设计,在Adnroid 中,现在常用的图片高斯模糊 ...

  9. ios 图片裁剪框架_iOS图片裁剪器 – RSKImageCropper

    RSKImageCropper iOS图片裁剪器,类似Contacts应用中的图片定位美化. 基础使用方法 导入类header. #import Just create a view controll ...

  10. 大屏iPhone的适配 +iOS 图片尺寸要求

    摘自:http://blog.ibireme.com/2014/09/16/adapted_to_iphone6/ 苹果公司官网设计介绍到:Retina显示屏的超高像素密度已超过人眼能分辨的范围. R ...

最新文章

  1. Java测试List<Object>根据其某个属性去重俩种方法效率
  2. 按不同vlan下发dhcp_电脑网络:交换机VLAN基础知识及基本划分方法,揭开VLAN的面纱...
  3. win10 ping不通解决方案
  4. Interfacing to kdb+ from Java
  5. pymysql.err.OperationalError: (1203, “User root already has more than ‘max_user_connections‘ active
  6. 【fedora12】vlc-2.0.0编译
  7. 记一次高io wait问题分析及解决-设置合理的SGA
  8. linux下远程访问Mysql
  9. 评论计算机课程讲师教学质量,浅谈信息技术课堂评价的策略
  10. const int * pi/int * const pi的区别
  11. 计算机操作系统--UNIX操作系统
  12. html5微博个人资料页面,仿新浪微博个人主页html网站模板
  13. python躲方块_pygame实现的《躲小球》
  14. 高等数学——求解不定积分的经典换元法
  15. 高等数学-线性代数:已知特征值,求解特征空间的特征向量
  16. win10 系统更新服务器出错怎么办,win10系统更新出错的两种解决方法
  17. Linux下访问默认80端口 映射到8080端口
  18. Matlab实现拉格朗日插值函数
  19. CTF题之BUUCTF系列:BUUCTF Misc 二维码
  20. 洞悉物联网发展1000问之为什么新零售不仅仅是无人零售?

热门文章

  1. 使用R语言的spgwr包进行地理加权回归(GWR)
  2. MATLAB music分解信号,MUSIC算法信号频率问题求解
  3. 用友U8自定义按钮开发
  4. 约瑟夫环(C语言实现)
  5. VMware-workstation16 安装VM无权输出许可证密钥,请使用系统管理员账户重试
  6. writeup 2019“新华三杯”中国医疗机构网络安全攻防演练大赛CTF(复赛)
  7. 贪吃蛇小游戏——C语言编写
  8. 美通社企业新闻汇总 | 2019.1.7 | 迈瑞回应毕业生解约事件,温德姆酒店集团正式回归香港市场...
  9. python计算器功能介绍_python计算器功能如何实现?这篇文章给你最实用的代码
  10. 生物信息学软件_高通量测序技术|生信的发展,常用数据格式及分析软件