2013-03-25 165 views
0

二值化像素数据我怎么能值化在CMSampleBuffer像素收到来自:的QR码阅读器

- (void)captureOutput:(AVCaptureOutput *)captureOutput 
didOutputSampleBuffer:(CMSampleBufferRef)sampleBuffer 
     fromConnection:(AVCaptureConnection *)connection {} 

我写一个应用程序,每当一个QR取景标记出现认识到,我宁愿用一个苹果的核心图像过滤器。

回答

0

以下是我想先尝试的。获取图像。 Here's an SO answer与一些高度投票的代码来做到这一点。

从任意数量的图像库中挑选图像阈值。 Here's an SO answer带有一个使用OpenGL ES进行GPU加速的链接。

+0

iamgeFromSampleBuffer不是iOS中的方法。另外,我读到从像素缓冲区获取UIImage是一项相当昂贵的操作。我正在寻找二进制和实时分析这些像素。这可能没有将其转换为UIImage,并从那里? – mrplants 2013-03-26 02:38:57

+0

是的 - 我的坏,我从别处懒洋洋地粘贴。看到我的编辑,用链接取代。 – danh 2013-03-26 05:33:38