作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我整天都在做这件事,但找不到我的错误在哪里。这是我第一次使用 GPUImage。我正在关注关于 GitHub 中问题的评论以及我在这里找到的问题,但没有运气。
我的 GPUImageFilterGroup 正在返回黑色图像,但我正在使用的组中的过滤器单独工作。我只是想在静止图像上编辑饱和度和级别。
GPUImageFilterGroup* blackAndWhiteGroup = [[GPUImageFilterGroup alloc] init];
GPUImageSaturationFilter *satuaration = [[GPUImageSaturationFilter alloc] init];
[satuaration setSaturation:0.0];
GPUImageLevelsFilter *levels = [[GPUImageLevelsFilter alloc] init];
[levels setMin:56.0/255.0 gamma:1.15 max:255.0/255.0];
[blackAndWhiteGroup addFilter:satuaration];
[blackAndWhiteGroup addFilter:levels];
[satuaration addTarget:levels];
[blackAndWhiteGroup setInitialFilters:[NSArray arrayWithObject:satuaration]];
[blackAndWhiteGroup setTerminalFilter:levels];
GPUImagePicture *stillImage= [[GPUImagePicture alloc] initWithImage:takenPhoto];
[stillImage addTarget:blackAndWhiteGroup];
[stillImage processImage];
UIImage *blackAndWhiteFilteredImage = [blackAndWhiteGroup imageFromCurrentFramebuffer];
self.imageView.image = blackAndWhiteFilteredImage;
UIImage *blackAndWhiteFilteredImage = [blackAndWhiteGroup imageByFilteringImage:takenPhoto];
self.imageView.image = blackAndWhiteFilteredImage;
最佳答案
正如我在评论中所说,您需要调用:
[blackAndWhiteGroup useNextFrameForImageCapture];
[stillImage processImage];
关于ios - GPUImageFilterGroup 正在返回黑色图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22623985/
我整天都在做这件事,但找不到我的错误在哪里。这是我第一次使用 GPUImage。我正在关注关于 GitHub 中问题的评论以及我在这里找到的问题,但没有运气。 我的 GPUImageFilterGro
我使用 GPUImageFilterGroup 将一些滤镜应用于图像。所有过滤器 稳定(所有参数都是常量),但最后 过滤器是可变 (某些参数已更改)。 我需要在更改最后一个过滤器后重绘图像。 现在我在
我对 GPUImage 的理解有问题。具体来说,我不知道如何使用 GPUImageLookupFilter。例如,我在 GPUImageAmatorkaFilter 中有几个使用示例。但是 Looku
我正在从事一个需要一组效果的项目。 我按照 FilterShowcase 中的示例成功使用了 filterGroup,如下所示: filter = [[GPUImageFilterGroup allo
我是一名优秀的程序员,十分优秀!