Часы превращаются в дни, пытаясь добавить инфраструктуру GPUImage в проект IOS. Теперь у меня это работает. Я пытаюсь пробовать фильтрацию живого видео-кода с веб-страницы Sunset Lake Software. Приложение не удается построить с помощью следующей красной ошибки: 'Использование незаявленных „thresholdfFilter“Добавление рамки GPUImage в проект IOS
GPUImageVideoCamera *videoCamera = [[GPUImageVideoCamera alloc] initWithSessionPreset:AVCaptureSessionPreset640x480 cameraPosition:AVCaptureDevicePositionBack];
GPUImageFilter *customFilter = [[GPUImageFilter alloc] initWithFragmentShaderFromFile:@"CustomShader"];
GPUImageView *filteredVideoView = [[GPUImageView alloc] initWithFrame:CGRectMake(0.0, 0.0, 768, 1024)];
// problem here
[videoCamera addTarget:thresholdFilter];
[customFilter addTarget:filteredVideoView];
[videoCamera startCameraCapture];
Использование Xcode 6.0.1 и приложение тестирования на iPad2 с IOS 8.0.2 - При необходимости, я могу отправить снимки экрана как я опубликовал структуру.
Вы пробовали использовать CocoaPods? – AdamPro13
@Adam - Фантастический! Большое вам спасибо за знакомство с CocoaPods. Теперь у меня GPUImage работает без проблем. Для других это отличный учебник YouTube, который я нашел - http://www.youtube.com/watch?v=9_FbAlq2g9o. Еще раз спасибо. – pete
Нет проблем. В тот день, когда я обнаружил, что CocoaPods изменили мою жизнь. – AdamPro13