GPUImageFilters:基于GPUImage开发的几个过滤器,分别实现了:九宫格效果,放大镜效果,画中画效果

时间:2024-02-24 22:27:58
【文件属性】:

文件名称:GPUImageFilters:基于GPUImage开发的几个过滤器,分别实现了:九宫格效果,放大镜效果,画中画效果

文件大小:8.09MB

文件格式:ZIP

更新时间:2024-02-24 22:27:58

opengl scale glsl-shaders gpu-programming OpenGLObjective-C

01-GPUMxNSquaresFilter 是本人在工作中基于GPUImage框架开发的一种过滤器,其效果在于能将画面分割成mxn个方格,每个方格能正常显示完整的画面,达到九宫格的效果。该过滤器支持自定义分割参数,可以实现2 x 2,3 x 3等任意你想要的效果。有兴趣的同学可以结合中的和探究实现原理。 02-GPUImageMagnifierFilter 同样基于GPUImage框架开发的单个滤镜,其效果在于能够将画面中指定区域的图像进行缩放,支持自定义范围和缩放因子。 03-GPUImagePIPFilter 同样基于GPUImage框架开发的单个过滤器,其效果在于能够结合两个视频


网友评论