摘要:
IOS端滤镜开源代码比较少,基本上强大的就是GPUImage了,操作简单而且强大。基本功能可以实现,相机,摄像以及静态图片的滤镜live filter:调用GPUImageStillCamera 作为相机,并将相机添加到一个GPUImageView中_stillCamera = [[GPUImageStillCamera alloc] initWithSessionPreset:AVCaptureSessionPreset640x480 cameraPosition:AVCaptureDevicePositionBack];切记使用小一些的尺寸initWithSessionPreset:AVC 阅读全文
摘要:
一、介绍GPUImage是Brad Larson在github托管的一个开源项目,项目实现了图片滤镜、摄像头实时滤镜,该项目的优点不但在于滤镜很多,而且处理效果是基于GPU的,比使用CPU性能更高。二、类库1.输入源在Sources文件夹下包含了GPUImageVideoCamera相机视频输入源,GPUImageStillCamera相机图像输入源,GPUImagePicture静态图片输入源,GPUImageMovie视频输入源。2.通道GPUImageFilterPipeline将输入源利用滤镜组投射到输出界面上。3.滤镜3.1调整颜色的滤镜12345678910111213141516 阅读全文