【发布时间】:2011-07-19 13:00:42
【问题描述】:
我需要开发一个通过网络摄像头检测二维码的应用程序。我一直在使用 OpenCV 和 Visual Studio 2010,通常检测正方形。然后我找到了一个名为“libdecodeqr”的库,您可以将其与 OpenCV 一起使用。有了这个库,有一个使用网络摄像头检测和解码二维码的示例(名称为“网络摄像头”),它可以成功运行,但如果屏幕或纸张上有各种二维码,应用程序只能识别二维码,不是其余的。我想知道在哪里可以找到检测 QR 码的算法(类似于 OpenCV 中的“square.cpp”)或开发它的步骤。
提前致谢。
【问题讨论】:
-
我是 OpenCv 和 C++ 的新手,这就是为什么我需要帮助来开发应用程序。一直在查资料,看过ISO/IEC 18004等关于二维码的文档,但是对解码算法的步骤不是很了解,不知道是不是我需要识别的那个算法通过网络摄像头扫描二维码。
标签: visual-studio opencv qr-code