0

我正在使用 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];

这个问题你能继承吗……???

谢谢

4

1 回答 1

0

我通过替换代码语句序列解决了这个问题,如下所示:

[stillCamera addTarget: filter];

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

[filter addTarget:self.filterView];

谢谢

于 2013-10-06T06:37:36.207 回答