二维码的特征定位和信息识别
标签:
•
文件类型: .rar
•
文件大小: 7.44MB
•
下载次数: 1
•
二维码的特征识别和信息识别,具体的介绍参考http://blog.csdn.net/iamqianrenzhan/article/details/79117119
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 130601 2018-01-18 09:23 QRcodeDebug123.jpg
文件 65500 2018-01-18 09:25 QRcodeDebug456.jpg
文件 964989 2009-10-16 07:13 QRcodeDebuglibiconv-2.dll
文件 234004 2009-10-16 07:10 QRcodeDebuglibjpeg-7.dll
文件 3225283 2009-10-17 00:06 QRcodeDebuglibMagickCore-2.dll
文件 1030247 2009-10-17 00:06 QRcodeDebuglibMagickWand-2.dll
文件 187149 2009-10-16 07:11 QRcodeDebuglibpng12-0.dll
文件 375388 2009-10-16 07:12 QRcodeDebuglibtiff-3.dll
文件 1157984 2009-10-17 10:35 QRcodeDebuglibxml2-2.dll
文件 209438 2009-10-27 23:31 QRcodeDebuglibzbar-0.dll
文件 25997 2018-01-18 11:00 QRcodeDebugpic120.jpg
文件 130601 2018-01-18 09:23 QRcodeDebugpic123.jpg
文件 65500 2018-01-18 09:33 QRcodeDebugpic124.jpg
文件 38483 2018-01-18 10:22 QRcodeDebugpic126.jpg
文件 15245 2018-01-18 10:24 QRcodeDebugpic127.jpg
文件 8702 2018-01-18 10:25 QRcodeDebugpic128.jpg
文件 50930 2018-01-18 14:57 QRcodeDebugpic129.jpg
文件 24150 2018-01-18 15:00 QRcodeDebugpic130.jpg
文件 23888 2018-01-18 15:01 QRcodeDebugpic131.jpg
文件 94113 2018-01-18 15:04 QRcodeDebugpic132.jpg
文件 24370 2018-01-18 16:57 QRcodeDebugpic133.jpg
文件 18237 2018-01-18 16:58 QRcodeDebugpic134.jpg
文件 18817 2018-01-18 17:07 QRcodeDebugpic456.jpg
文件 46602 2018-01-18 17:09 QRcodeDebugpic457.jpg
文件 36933 2018-01-18 17:14 QRcodeDebugpic458.jpg
文件 2705 2018-01-18 17:19 QRcodeDebugpic459.jpg
文件 197486 2018-01-19 09:38 QRcodeDebugpic999.png
文件 10323 2018-01-18 09:58 QRcodeDebugpichello.png
文件 147456 2018-02-09 11:11 QRcodeDebugQRcode.exe
文件 318 2018-01-17 23:02 QRcodeDebugzbarcam.bat
............此处省略113个文件信息
#include “zbar.h“
#include “cv.h“
#include “highgui.h“
#include
using namespace std;
using namespace zbar; //添加zbar名称空间
using namespace cv;
Rect DrawXYProjection(const Mat imageMat &imageOutconst int threshodValueconst int binaryzationValue);
int main(int argcchar*argv[])
{
//===========================用水平和垂直投影的方式寻找二维码区域
//寻找条形码区域
//Mat image=imread(“124.jpg“0);
//Mat imageCopy=image.clone();
//Mat imageGrayimagOut;
////cvtColor(imageimageGrayCV_RGB2GRAY);
//Rect rect(0000);
//rect= DrawXYProjection(imageimagOutimage.rows/10100);
//Mat roi=image(rect);
////画出条形码的矩形框
//rectangle(imageCopyPoint(rect.xrect.y)Point(rect.x+rect.widthrect.y+rect.height)Scalar(00255)2);
//imshow(“Source Image“image);
//imshow(“水平垂直投影“imagOut);
//imshow(“Output Image“roi);
//imshow(“Source Image Rect“imageCopy);
//============================用梯度的方法寻找二维码区域
//Mat imageimageGrayimageGuussian;
// Mat imageSobelXimageSobelYimageSobelOut;
// image=imread(“127.jpg“);
// //1. 原图像大小调整,提高运算效率
// //resize(imageimageSize(500300));
// imshow(“1.原图像“image);
// //2. 转化为灰度图
// cvtColor(imageimageGrayCV_RGB2GRAY);
// imshow(“2.灰度图“imageGray);
// Mat imageSource;
//imageGray.copyTo(imageSource); //输入灰度图能很好的识别条形码
// //3. 高斯平滑滤波
// GaussianBlur(imageGrayimageGuussianSize(33)0);
// imshow(“3.高斯平滑滤波“imageGuussian);
//
// //4.求得水平和垂直方向灰度图像的梯度差使用Sobel算子
// Mat imageX16SimageY16S;
// Sobel(imageGuussianimageX16SCV_16S103104);
// Sobel(imageGuussianimageY16SCV_16S013104);
// convertScaleAbs(imageX16SimageSobelX10);
// convertScaleAbs(imageY16SimageSobelY10);
// imageSobelOut=imageSobelX-imageSobelY;
// imshow(“4.X方向梯度“imageSobelX);
// imshow(“4.Y方向梯度“imageSobelY);
// imshow(“4.XY方向梯度差“imageSobelOut);
//
// //5.均值滤波,消除高频噪声
// blur(imageSobelOutimageSobelOutSize(33));
// imshow(“5.均值滤波“imageSobelOut);
//
// //6.二值化
// Mat imageSobleOutThreshold;
// threshold(imageSobelOutimageSobleOutThreshold180255CV_THRESH_BINARY);
// imshow(“6.二值化“imageSobleOutThreshold);
//
// //7.闭运算,填充条形码间隙
// Mat element=getStructuringElement(0Size(77));
// morphologyEx(imageSobleOutThresholdimageSobleOutThresholdMORPH_CLOSEelement);
// imshow(“7.闭运算“imageSobleOutThreshold);
//
// //8. 腐蚀,去除孤立的点
// erode(imageSobleOutThresholdimageSobleOutThresholdelement);
// imshow(“8.腐蚀“imageSobleOutThreshold);
//
// //9. 膨胀,填充条形码间空隙,根据核的大小,有可能需要2~3次膨胀操作
// dilate(imageSobleOutThresholdimageSobleOutThresholdelement);
// dilate(
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 130601 2018-01-18 09:23 QRcodeDebug123.jpg
文件 65500 2018-01-18 09:25 QRcodeDebug456.jpg
文件 964989 2009-10-16 07:13 QRcodeDebuglibiconv-2.dll
文件 234004 2009-10-16 07:10 QRcodeDebuglibjpeg-7.dll
文件 3225283 2009-10-17 00:06 QRcodeDebuglibMagickCore-2.dll
文件 1030247 2009-10-17 00:06 QRcodeDebuglibMagickWand-2.dll
文件 187149 2009-10-16 07:11 QRcodeDebuglibpng12-0.dll
文件 375388 2009-10-16 07:12 QRcodeDebuglibtiff-3.dll
文件 1157984 2009-10-17 10:35 QRcodeDebuglibxm
文件 209438 2009-10-27 23:31 QRcodeDebuglibzbar-0.dll
文件 25997 2018-01-18 11:00 QRcodeDebugpic120.jpg
文件 130601 2018-01-18 09:23 QRcodeDebugpic123.jpg
文件 65500 2018-01-18 09:33 QRcodeDebugpic124.jpg
文件 38483 2018-01-18 10:22 QRcodeDebugpic126.jpg
文件 15245 2018-01-18 10:24 QRcodeDebugpic127.jpg
文件 8702 2018-01-18 10:25 QRcodeDebugpic128.jpg
文件 50930 2018-01-18 14:57 QRcodeDebugpic129.jpg
文件 24150 2018-01-18 15:00 QRcodeDebugpic130.jpg
文件 23888 2018-01-18 15:01 QRcodeDebugpic131.jpg
文件 94113 2018-01-18 15:04 QRcodeDebugpic132.jpg
文件 24370 2018-01-18 16:57 QRcodeDebugpic133.jpg
文件 18237 2018-01-18 16:58 QRcodeDebugpic134.jpg
文件 18817 2018-01-18 17:07 QRcodeDebugpic456.jpg
文件 46602 2018-01-18 17:09 QRcodeDebugpic457.jpg
文件 36933 2018-01-18 17:14 QRcodeDebugpic458.jpg
文件 2705 2018-01-18 17:19 QRcodeDebugpic459.jpg
文件 197486 2018-01-19 09:38 QRcodeDebugpic999.png
文件 10323 2018-01-18 09:58 QRcodeDebugpichello.png
文件 147456 2018-02-09 11:11 QRcodeDebugQRcode.exe
文件 318 2018-01-17 23:02 QRcodeDebugzbarcam.bat
............此处省略113个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)