随笔分类 -  GPUImage

摘要:IOS端滤镜开源代码比较少,基本上强大的就是GPUImage了,操作简单而且强大。基本功能可以实现,相机,摄像以及静态图片的滤镜live filter:调用GPUImageStillCamera 作为相机,并将相机添加到一个GPUImageView中_stillCamera = [[GPUImageStillCamera alloc] initWithSessionPreset:AVCaptureSessionPreset640x480 cameraPosition:AVCaptureDevicePositionBack];切记使用小一些的尺寸initWithSessionPreset:AVC 阅读全文
posted @ 2013-04-01 13:47 yingkong1987 阅读(1977) 评论(0) 推荐(0)
摘要:一、介绍GPUImage是Brad Larson在github托管的一个开源项目,项目实现了图片滤镜、摄像头实时滤镜,该项目的优点不但在于滤镜很多,而且处理效果是基于GPU的,比使用CPU性能更高。二、类库1.输入源在Sources文件夹下包含了GPUImageVideoCamera相机视频输入源,GPUImageStillCamera相机图像输入源,GPUImagePicture静态图片输入源,GPUImageMovie视频输入源。2.通道GPUImageFilterPipeline将输入源利用滤镜组投射到输出界面上。3.滤镜3.1调整颜色的滤镜12345678910111213141516 阅读全文
posted @ 2013-04-01 13:39 yingkong1987 阅读(6043) 评论(3) 推荐(0)
摘要:GitHub源地址:https://github.com/BradLarson/GPUImageGPUImageBrightnessFilter: Adjusts the brightness of the imagebrightness: The adjusted brightness (-1.0 - 1.0, with 0.0 as the default)(亮度过滤器)GPUImageExposureFilter: Adjusts the exposure of the imageexposure: The adjusted exposure (-10.0 - 10.0, with 0. 阅读全文
posted @ 2013-03-18 00:35 yingkong1987 阅读(1748) 评论(0) 推荐(0)