使用opencv和zbar识别条形码,可以扩展识别二维码,需要zbar,引用zbar才可以使用,不然没有办法使用!!!!!!!!!!!!!!
2024-03-23 18:57:17 705KB opencv zbar
1
zbar条码解读安装包安装
2023-11-04 18:29:58 5.67MB zbar opencv
1
opencv+zbar识别
2023-08-10 17:18:13 2.7MB opencv zbar
1
包含zabr 64位 及 32位 的库 并且有一个用opencv实现读码的例程。
2022-01-17 10:22:09 5.66MB zabr x86 x64 opencv
1
OpenCV条形码识别库,里面是直接就可以配置用的win64库,简洁明了,官网下载的都是32位的,所以直接用这个就好了!!!个人使用链接:https://blog.csdn.net/qq_35054151/article/details/105554270
2021-12-11 10:36:43 3.76MB opencv zbar 条形码
1
读取电脑摄像头列表; 拍照时可以设置生成的图片是否旋转顺时针90度; 图片resize相关函数; 选取图片局部保存成新图片(选择头像); 给图片加文字水印。 两个窗体w_yk、w_test;新加zbar识别条码,识别率还行,测试中发现二维码也可识别。
2021-11-15 09:24:41 8.2MB pb11.5 opencv pbni zbar
1
开发环境VS2015-C#,程序实现了OpencvShare+ZXing/ZBar的条形码识别,ZBar可同时识别多个条形码。准确率非常高。
2021-11-04 10:20:19 137.83MB 条形码识别 ZXing ZBar OpencvShare
1
之前上传的版本不能叫人脸识别,只能叫人脸检测,本次上传的版本实现了人脸识别(人脸采集、训练、识别);还增加了获取摄像头分辨率列表功能;之前版本已有功能:读取电脑摄像头列表; 拍照时可以设置生成的图片是否旋转顺时针90度; 图片resize相关函数; 选取图片局部保存成新图片; 给图片加文字水印;新加zbar识别条码、二维码。
2021-10-27 15:17:39 14.01MB pb pb11.5 opencv 人脸识别
1
OpenCV+zbar开源库实现摄像头识别二维码,测试验证识别率非常高,已实现简单的应用。 打包源码在VS2013下可以完全编译成功,附加包含OpenCV库及zbar-0.10-setup.exe,zbar-0.10.tar.bz2 下载Demo后需要安装 zbar-0.10-setup.exe 以下代码可以可以完成整个流程的开发,也可以贡献积分下载资源包。 1、 环境准备 (1) OpenCV库2.49 (2) ZBar开源库 (3) VS2013 2、 VS2013环境配置 (1) 配置附加包含目录 C/C++ -- 附加包含目录 include\opencv\include\ include\opencv\include\opencv include\opencv\include\opencv2 include (2) 配置链接器 链接器 -- 附加库目录 lib32\opencv\lib lib32 (3) 配置链接器 链接器--输入--附加依赖项 opencv_core249d.lib opencv_highgui249d.lib opencv_imgproc249d.lib libzbar-0.lib 3、 代码开发 (1)包含头文件 include include include include include include using namespace std; using namespace zbar; using namespace cv; (2)实现函数 void MatToCImage(cv::Mat &mat, CImage &cImage) { //create new CImage int width = mat.cols; int height = mat.rows; int channels = mat.channels(); cImage.Destroy(); //clear cImage.Create(width, height, 8 * channels); //默认图像像素单通道占用1个字节 //copy values uchar* ps; uchar* pimg = (uchar*)cImage.GetBits(); //A pointer to the bitmap buffer int step = cImage.GetPitch(); for (int i = 0; i (i)); for (int j = 0; j GetDlgItem(IDC_STATIC_IMG)->GetClientRect(▭); cv::VideoCapture capture(0);//从摄像头读入图像 while (!m_bCloseCamera) { cv::Mat frame; capture >> frame; cv::Mat newframe; cv::Size ResImgSiz = cv::Size(rect.Width(), rect.Height()); cv::resize(frame, newframe, ResImgSiz, CV_INTER_CUBIC); MatToCImage(newframe, imgDst); imgDst.Draw(pThis->GetDlgItem(IDC_STATIC_IMG)->GetDC()->GetSafeHdc(), rect); ImageScanner scanner; scanner.set_config(ZBAR_NONE, ZBAR_CFG_ENABLE, 1); Mat imageGray; cvtColor(frame, imageGray, CV_RGB2GRAY); int width = imageGray.cols; int height = imageGray.rows; uchar *raw = (uchar *)imageGray.data; Image imageZbar(width, height,
1
Windows下Python+OpenCV+zbar图像识别二维码识别编译环境安装-附件资源
2021-08-24 10:02:42 106B
1