visual-studio - 使用OPENCV和VISUAL STUDIO进行QR检测

我需要开发一个可通过网络摄像头检测QR码的应用程序。我一直在使用OpenCV和Visual Studio 2010,通常会检测正方形。然后我找到了一个名为“libdecodeqr”的库,您可以将其与OpenCV一起使用。借助该库,有一个示例(名称为“网络摄像头”)可以使用网络摄像头检测和解码QR码,并且可以成功运行,但是,如果屏幕或纸张上有各种QR码,则应用程序只能识别QR码,没有休息。我想知道在哪里可以找到检测QR码的算法(类似于OpenCV中的“square.cpp”)或开发该算法的步骤。

提前致谢。

最佳答案

尝试ZBar库,它也非常易于使用,并且here您可以找到如何在OpenCV中使用它。它对我来说很好用,但您应该注意示例中的错字:

它是(char*)img->data.ptr,而不是(char)img->data.ptr

https://stackoverflow.com/questions/6747565/

相关文章:

visual-studio-2010 - cxcore210.dll 的问题

image-processing - 以下用于图像调整大小的 c++ 双三次插值代码有什么问题

image-processing - 将CvFindContours()从8连接更改为4连接的邻居

opencv - 检测器->检测(img,关键点);错误

opencv - 检测 blob 超过其他 blob

python - 来自Image的Python OpenCV cvCreateStructuring

python - 无法在 OpenCV2.1 上导入 cv

networking - Docker Swarm Overlay 网络通信

android - 使用来自移动平台的实时视频提要进行人工检测(android)

opencv - OpenCV-CirclesGridFinder的文档