首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >基于解码多qr码网络摄像头的QR解码器

基于解码多qr码网络摄像头的QR解码器
EN

Stack Overflow用户
提问于 2013-05-10 03:20:26
回答 1查看 6.1K关注 0票数 0

我目前正在学习二维码解码器。以前,我从"https://zxingnet.svn.codeplex.com/svn/trunk/Clients/EmguCVDemo/“中取了一个例子,并重新构建它。我还给它添加了额外的功能。它工作正常,如下所示

然而,我很快意识到,在摄像头视频捕获过程中,如果图像中有超过1个二维码,解码器将无法解码

我查看了"http://zxing.org/w/docs/javadoc/com/google/zxing/multi/MultipleBarcodeReader.html“,并使用了如上所述的方法,但如果图像中有超过1个二维码,它仍然无法检测到。如果任何人能在这个问题上提供一些建议或教程,我将不胜感激。谢谢

EN

回答 1

Stack Overflow用户

发布于 2013-05-13 03:10:44

您应该在EmguCVDemo中更改以下代码

代码语言:javascript
复制
           // decode it
           var result = reader.Decode(image);
           // show result
           if (result != null)
           {
              ...
           }

代码语言:javascript
复制
           // decode it
           var results = reader.DecodeMultiple(image);
           // show results
           if (results != null)
           {
              // it's now an array of results
              ...
           }

阅读器实例的初始化应该从

代码语言:javascript
复制
reader = new BarcodeReaderImage();

代码语言:javascript
复制
reader = new BarcodeReaderImage() { PossibleFormats = new List<BarcodeFormat> { BarcodeFormat.QR_CODE } };
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16469490

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档