【问题标题】:GPUImage Binarization in iOSiOS中的GPUImage二值化
【发布时间】:2014-10-13 08:27:07
【问题描述】:

我正在尝试使用 GPUImage 技术使用图像二值化。我写了这些代码行,其中“图像”是灰度图像

 GPUImagePicture *imageSource = [[GPUImagePicture alloc] initWithImage:image];
 GPUImageAdaptiveThresholdFilter *stillImageFilter = [[GPUImageAdaptiveThresholdFilter alloc] 
 init];
 stillImageFilter.blurRadiusInPixels = 3.0;
 [imageSource addTarget:stillImageFilter];
 [imageSource useNextFrameForImageCapture];
 [imageSource processImage];
 UIImage *retImage = [stillImageFilter imageFromCurrentFramebuffer];

我得到“Nil”作为 retImage。我无法弄清楚我的错误。有人帮帮我吗?

【问题讨论】:

    标签: ios objective-c iphone ios7 gpuimage


    【解决方案1】:

    您需要在 StillImageFilter 上调用 -useNextFrameForImageCapture,而不是 imageSource。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-04-08
      • 2012-09-18
      • 2017-12-01
      相关资源
      最近更新 更多