******************** 图片相关 *****************************
可以生成图像,不能输入
GPUImagePicture:传入图片对象
GPUImageUIElement:传入视图对象
可以输入图像
GPUImageView:加载framebuffer的显示类,OpenGL最终绘制
******************** 录制相关 *****************************
GPUImageVideoCamera:视频输入输出
GPUImageStillCamera::拍照
GPUImageMovieWriter:录制音频视频
******************** 滤镜相关 *****************************
GPUImageTwoInputFilter:接受两个帧缓存对象的输入,将两个帧缓存对象合并成一个帧缓存对象输出
GPUImageThreeInputFilter:三个
GPUImageFourInputFilter:四个
GPUImageFilterPipeline:从文件配置进行组合滤镜,可定制程度较低
GPUImageFilterGroup:自定义组合滤镜
GPUImageLookupFilter:LUT颜色查找表
******************** 基础 *****************************
GPUImageInput协议:接受帧缓存的输入,在响应链中输入经过它的处理又能输出给下一个节点,是叠加滤镜和组合滤镜的基础
GPUImageOutput:输出GPUImageFramebuffer,UIImage,CGImage
GPUImageFramebuffer:管理帧缓存和纹理
GPUImageFramebufferCache:管理GPUImageFramebuffer对象,方便重复使用
GLProgram:编译、链接顶点着色器和片元着色器
GPUImageContext:提供OpenGL ES基本上下文