如何识别图像中的QR码并在检测到QR码时画出正方形?我一直在使用OpenCV和Visual Studio 2010检测一般的方块,我想知道是否有类似的东西(例如算法)来检测QR码。提前致谢。QR代码识别
QR代码识别
回答
在图像中检测QR码没有单一的最佳算法。设计这样的算法是一门艺术,需要进行大量的反复试验和测试。
zxing有一个包含QR码检测器和解码器的C++端口。它适用于从手机相机实时检测代码,但适用于其他环境。当它检测到代码时,它返回可用于提供视觉反馈的查找器位置。
我不知道将该代码导入VS需要多少技能级别,但似乎更容易做到这一点,而不是尝试创建自己的检测器算法。
谢谢你的回答。我会尽力了解更多关于Zxing的信息。在这个话题中,我很新,所以我认为在OpenCV中有一个像“squares.cpp”这样的算法来检测QR码。除了谷歌(Zxing项目在哪里),我可以在哪里找到以Zxing图书馆开始的优秀教程? –
恐怕没有太多的教程。这是一个相当适合的领域。通常人们会看其他平台的例子,并试图找出在他们的平台上如何做到这一点。无可否认,这有点困难。 – smparkes
实际上有一个算法来检测ISO/IEC18004中描述的QR码。你必须寻找特定的模式1:1:3:1:1(1个暗模块:1个灯模块:3个暗:1个灯:1个暗)。然后你有1个发现者模式。然后你搜索其他2,你得到的方向......等
这是相当复杂的,但这种方式可以很快识别QR码。该算法在标准的伪代码中描述。阅读是你必须支付一份副本。如果您计划实施QR码阅读器,则必须拥有它。
- 1. QR码不能识别
- 2. QR码识别解决方案
- 3. 识别VBA代码
- 4. qzxing在ios上不识别qr码(只有条形码)
- 5. 2维QR(快速识别)编码和解码算法。
- 6. 如何识别vb.net代码,aspx代码
- 7. C代码和bug识别
- 8. meta_where代码未被识别
- 9. 自动代码识别
- 10. 识别C++代码问题
- 11. JVM的代码识别
- 12. QR代码压缩
- 13. Qr代码解码器
- 14. QR代码的PHP解码
- 15. iOS生成的QR码未在其他平台上识别
- 16. zxing QR代码扫描器
- 17. QR代码位置检查
- 18. QR代码事件日历
- 19. Javascript QR代码阅读库
- 20. QR代码扫描器
- 21. QR代码是否有效?
- 22. QR代码使用Jquery
- 23. HTML5和QR代码库
- 24. QR代码MIME类型
- 25. QR的QR码在
- 26. QR代码API需要使用C#检测.pdf内的QR码
- 27. 解析和识别C#代码
- 28. Youtube播放器代码的识别
- 29. 从网站代码识别Drupal
- 30. 文本处理 - 识别代码语法
什么平台? wp7还是完整的.net? –
Windows XP,我正在使用电脑和摄像头 –