最全GPUImage 滤镜详解,附Demo以及效果图(二)

(二)Image processing 图像处理

常见处理

GPUImageSharpenFilter            锐化

GPUImageUnsharpMaskFilter    USM锐化

GPUImageTransformFilter          2-D, 3-D空间图像变形

GPUImageCropFilter                  裁剪

- 锐化:通过增加相邻像素点之间的对比,使图像清晰化

- USM锐化 :用来锐化图像中的边缘的

- 2-D, 3-D空间图像变形 : 图像在二维或者三维空间上做旋转变换

- 裁剪 : 常用的尺寸裁剪功能


边缘及特征检测

GPUImageSobelEdgeDetectionFilter             sobel边缘检测,边缘以白色突出显示 

GPUImagePrewittEdgeDetectionFilter            prewitt 边缘检测边缘以白色突出显示

GPUImageCannyEdgeDetectionFilter             canny  边缘检测

GPUImageThresholdEdgeDetectionFilter        sobel 边缘检测,但应用阈值,而不是赋予渐变强度值

GPUImageXYDerivativeFilter                           XYDerivative边缘检测,画面以蓝色为主,绿色为边缘,带彩色 

GPUImageHarrisCornerDetectionFilter            哈里斯角特征检测

GPUImageNobleCornerDetectionFilter            哈里斯角特征检测,并运行Noble变体 

GPUImageShiTomasiCornerDetectionFilter     Shi-Tomasi特征检测

GPUImageHoughTransformLineDetector         线条检测

- sobel,prewitt,canny,Sobel阈值,XYDerivative 边缘检测: 都是边缘检测的算法

- 哈里斯角, Noble变体, Shi-Tomasi特征检测 : 特征检测的手段

- 线条检测 : 使用霍夫变换检测图像中的行到并行坐标空间


模糊

GPUImageGaussianBlurFilter                     高斯模糊

GPUImageGaussianSelectiveBlurFilter      保证圆形区域内清晰的高斯模糊

GPUImageGaussianBlurPositionFilter        只在圆形区域内高斯模糊

GPUImageBoxBlurFilter                              盒状模糊

GPUImageMedianFilter                              取三个颜色分量的中值,超过3x3,有种稍微模糊边缘的效果

GPUImageBilateralFilter                             双边模糊,保留锐利边缘的同时模糊相似的颜色值

GPUImageMotionBlurFilter                         定向运动模糊

GPUImageZoomBlurFilter                           定向运动模糊

GPUImageiOSBlurFilter                              iOS 上使用的背景模糊,毛玻璃效果

GPUImageDilationFilter                              扩张边缘

GPUImageErosionFilter                              侵蚀边缘

GPUImageOpeningFilter                            过滤出较小的明亮区域

GPUImageClosingFilter                              过滤掉较小的黑暗区域

- 模糊:模糊处理是图像处理中最常见的手段,通常用它来减少图像噪声以及降低细节层次,达到平滑的效果。模糊处理可以应用于整幅图像,或者局部区域,边缘,运动方向等。最常用的美颜处理中皮肤光滑的处理就采用了模糊滤镜。

- 边缘处理 :主要对图像边缘像素做矩形化处理,整个图像呈现轮廓块状模糊


运算

GPUImageLowPassFilter             低通滤波器

GPUImageHighPassFilter            高通滤波器

GPUImageMotionDetector           运动检测, 基于高通滤波器

GPUImage3x3ConvolutionFilter   3x3卷积

GPUImageLaplacianFilter             拉普拉斯矩阵变换

- 低通滤波器 : 用于添加运动模糊

- 高通滤波器 : 用于运动检测

- 3x3卷积 : 3x3矩阵卷积运算

- 拉普拉斯矩阵 : 拉普拉斯矩阵变换运算

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 212,332评论 6 493
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,508评论 3 385
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 157,812评论 0 348
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,607评论 1 284
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 65,728评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,919评论 1 290
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,071评论 3 410
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,802评论 0 268
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,256评论 1 303
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,576评论 2 327
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,712评论 1 341
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,389评论 4 332
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,032评论 3 316
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,798评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,026评论 1 266
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,473评论 2 360
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,606评论 2 350

推荐阅读更多精彩内容