(四)Visual effects 视觉特效
GPUImage 中包含很多常用的视觉特效,可以根据这些特效滤镜做出特别的画面视觉效果,很多图像APP也都运用了这些特效的处理,像油画,马赛克,素描,浮雕等等。
GPUImagePixellateFilter 像素图效果,马赛克
GPUImagePixellatePositionFilter 局部马赛克效果
GPUImagePolarPixellateFilter 使用极坐标代替笛卡尔坐标的像素图效果
GPUImagePolkaDotFilter 分解图像为常规网格中的彩色点
GPUImageHalftoneFilter 半色调效果,如新闻打印
GPUImageCrosshatchFilter 黑白交叉影线效果
GPUImageSketchFilter 草图,素描效果 ,使用Sobel边缘检测滤镜,颜色反转
GPUImageThresholdSketchFilter 阈值素描,有噪点
GPUImageToonFilter 卡通效果, 使用Sobel边缘检测在对象周围放置黑色边框,然后量化图像中存在的颜色
GPUImageSmoothToonFilter 在上述效果上使用了高斯模糊是图像平滑
GPUImageTiltShiftFilter 条纹模糊
GPUImageCGAColorspaceFilter 模拟CGA色彩空间效果,形成黑、浅蓝、紫色块的画面
GPUImagePosterizeFilter 将颜色动态范围减少到指定的值,形成类似卡通的简单阴影图像
GPUImageEmbossFilter 浮雕效果
GPUImageKuwaharaFilterkuwahara 滤波器水粉画效果
GPUImageKuwaharaRadius3Filter 优化版三像素半径
GPUImageVignetteFilter 晕影,暗角,形成黑色圆形边缘,突出中间图像的效果
GPUImageSwirlFilter 旋涡效果
GPUImageBulgeDistortionFilter 凸起效果, 鱼眼
GPUImagePinchDistortionFilter 收缩 ,凹面镜
GPUImageSphereRefractionFilter 玻璃球折射,图像反转
GPUImageGlassSphereFilter 与上面相反,图像不反转,玻璃边缘有一点结霜
GPUImageStretchDistortionFilter 拉伸效果,哈哈镜
GPUImagePerlinNoiseFilter 柏林噪点,花边噪点
GPUImageJFAVoronoiFilter 生成Voronoi映射
GPUImageMosaicFilter 黑白马赛克效果
GPUImageLocalBinaryPatternFilter 黑白化,有噪点