Проблема с GPUImageNormalBlendFilter

Я использую GPUImage Famewark и в котором, когда я использую GPUImageNormalBlendFilter с неподвижной камерой, изображение не отображается на камере для записи видео, в то время как при использовании другой смеси, такой как наложение, добавление и т. Д.... Изображение отлично отображается с этой смесью...

Мой код, как показано ниже:

 self.filter = [[GPUImageNormalBlendFilter alloc] init];
    self.picture1 = [[GPUImagePicture alloc] initWithImage:[CommonFunction GetImageFromApp:editImage] smoothlyScaleOutput:YES];

    [picture1 addTarget:filter];
    [picture1 processImage];

[stillCamera addTarget: filter];

[filter addTarget:self.filterView];

Вы можете иметь преемственность в этом вопросе....???

Спасибо

1 ответ

Решение

Я решил это, заменив последовательности операторов кода, как показано ниже:

[stillCamera addTarget: filter];

    [picture1 addTarget:filter];
[picture1 processImage];

[filter addTarget:self.filterView];

Спасибо

Другие вопросы по тегам