Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios GPUImage摄像头未打开_Ios_Xcode_Gpuimage - Fatal编程技术网

Ios GPUImage摄像头未打开

Ios GPUImage摄像头未打开,ios,xcode,gpuimage,Ios,Xcode,Gpuimage,我正在使用Xcode 6.1和iOS SDK 8.1 我按照Github自述文件中的描述添加了静态库,并添加了此代码 GPUImageStillCamera *rearCamera = [[GPUImageStillCamera alloc] init]; rearCamera.outputImageOrientation = UIInterfaceOrientationPortrait; GPUImageBrightnessFilter *filter = [[GPUImage

我正在使用Xcode 6.1和iOS SDK 8.1

我按照Github自述文件中的描述添加了静态库,并添加了此代码

GPUImageStillCamera *rearCamera = [[GPUImageStillCamera alloc] init];
    rearCamera.outputImageOrientation = UIInterfaceOrientationPortrait;
    GPUImageBrightnessFilter *filter = [[GPUImageBrightnessFilter alloc] init];
    [rearCamera addTarget:filter];
    [filter addTarget:_viewRoot];

_viewRearCamera.hidden=YES;
_viewFrontCamera.hidden=YES;
_viewAdMobBG.hidden=YES;

[rearCamera startCameraCapture];
\u viewRoot
是故事板中的一个GPUImageView实例,它作为
@property(强、非原子)IBOutlet GPUImageView*viewRoot连接到VC


我得到的只是白色屏幕,相机无法加载。我使用的是Github最新的GPUImage代码。

因此,在浪费了2.5天之后,我得出结论,camera实例变量和filter实例变量需要是全局变量

因此,我不能使用
GPUImageStillCamera*rearCamera=[[GPUImageStillCamera alloc]init]但将
rearCamera
定义为头文件中的全局变量,类似于
GPUImageBrightnessFilter*filter=[[GPUImageBrightnessFilter alloc]init]