GPUImage自定义相机界面---初始化篇

399 阅读1分钟

原来使用AVfoundation来自定义相机界面,但是有些麻烦.于是找来了GPUImage.但苦于国内资料太少.翻了半天英文资料.上午2小时研究了出来.写出来的目的一是为了让大家不在辛苦看英语,二是为了备忘.

方法一: 首先贴出作者的GITHUB地址:

https://github.com/BradLarson/GPUImage
//为GPUImage的地址

自行添加依赖库:  - CoreMedia  - CoreVideo  - OpenGLES  - AVFoundation  - QuartzCore

编译: 终端下cd到目录,运行build.sh,可以先打开build.sh,里面的IOSSDK_VER改为最低需要支持的iOS版本. 如 IOSSDK_VER="9.0",然后运行. build/Release-iphone目录下是SDK版本,一个.a和usr目录.都拷贝到你的项目中. targets->build settings->other linker flafs 加上-ObjC Controller中#import'GPUImage.h'

方法二: 如果使用pod来管理应用程序,那就简单多了.直接在podfile增加pod 'GPUImage', '~> 0.1.7'就好了

至此,你的项目已经可以使用GPUImage了. 关于视频和拍照,图片裁剪,视频裁剪,明天在写.