• 大小: 3.15M
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2020-12-14
  • 语言: C#
  • 标签: 二维码  C#  c  解析  d  

资源简介


最近做项目需要解析二维码图片,找了一大圈,发现没有人去整理下开源的几个库案例,花了点时间

 做了zxing,zbar和thoughtworkqrcode解析二维码案例,希望大家有帮助。

zxing是谷歌开源的二维码库,zbar,thoughtworkQRcode也是开源的,三者之间比较各有优劣

下面通过一个案例demo源码,来认识学习下这三者的实际解码效果,

第一次上传demo源码,献丑了

最近做项目需要解析二维码图片,找了一大圈,发现没有人去整理下开源的几个库案例,花了点时间

 做了zxing,zbar和thoughtworkqrcode解析二维码案例,希望大家有帮助。

zxing是谷歌开源的二维码库,zbar,thoughtworkQRcode也是开源的,三者之间比较各有优劣

下面通过一个案例demo源码,来认识学习下这三者的实际解码效果,

第一次上传demo源码,献丑了


资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Diagnostics;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Drawing.Imaging;
using ThoughtWorks.QRCode.Codec;
using ThoughtWorks.QRCode.Codec.Data;
using ZBar;
using ZXing;
using Image = System.Drawing.Image;

namespace 条码识别
{
    public partial class MainForm : Form
    {
        public MainForm()
        {
            InitializeComponent();
        }

        /// 
        /// Zbar条码识别
        /// 

        private void ScanBarCodeZbar(string fileName)
        {
            Image primaryImage = Image.FromFile(fileName);
           // Bitmap pImg = MakeGrayscale3((Bitmap)primaryIma

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件     964989  2016-01-27 10:14  条码识别\条码识别\bin\Debug\libiconv-2.dll

     文件      17920  2016-12-09 09:55  条码识别\条码识别\bin\Debug\libzbar-cil.dll

     文件     209438  2016-01-27 10:14  条码识别\条码识别\bin\Debug\libzbar.dll

     文件    6195712  2015-09-27 08:30  条码识别\条码识别\bin\Debug\ThoughtWorks.QRCode.dll

     文件     430080  2014-04-02 03:44  条码识别\条码识别\bin\Debug\zxing.dll

     文件      20992  2014-04-02 03:44  条码识别\条码识别\bin\Debug\zxing.presentation.dll

     文件      12800  2017-01-06 14:34  条码识别\条码识别\bin\Debug\条码识别.exe

     文件      28160  2017-01-06 14:34  条码识别\条码识别\bin\Debug\条码识别.pdb

     文件      22984  2017-01-06 14:39  条码识别\条码识别\bin\Debug\条码识别.vshost.exe

     文件        490  2016-07-16 19:44  条码识别\条码识别\bin\Debug\条码识别.vshost.exe.manifest

     文件     964989  2016-01-27 10:14  条码识别\条码识别\lib\libiconv-2.dll

     文件      17920  2016-12-09 09:55  条码识别\条码识别\lib\libzbar-cil.dll

     文件     209438  2016-01-27 10:14  条码识别\条码识别\lib\libzbar.dll

     文件    6195712  2015-09-27 08:30  条码识别\条码识别\lib\ThoughtWorks.QRCode.dll

     文件     430080  2014-04-02 03:44  条码识别\条码识别\lib\zxing.dll

     文件      20992  2014-04-02 03:44  条码识别\条码识别\lib\zxing.presentation.dll

     文件       5866  2017-01-06 14:34  条码识别\条码识别\MainForm.cs

     文件       5077  2017-01-06 14:14  条码识别\条码识别\MainForm.Designer.cs

     文件       5817  2017-01-06 14:14  条码识别\条码识别\MainForm.resx

     文件       2867  2016-12-09 22:18  条码识别\条码识别\obj\x86\Debug\DesignTimeResolveAssemblyReferences.cache

     文件       7640  2017-01-06 14:23  条码识别\条码识别\obj\x86\Debug\DesignTimeResolveAssemblyReferencesInput.cache

     文件        214  2016-01-27 10:29  条码识别\条码识别\obj\x86\Debug\GenerateResource.read.1.tlog

     文件        514  2016-01-27 10:29  条码识别\条码识别\obj\x86\Debug\GenerateResource.write.1.tlog

     文件       1879  2017-01-06 14:39  条码识别\条码识别\obj\x86\Debug\条码识别.csproj.FileListAbsolute.txt

     文件        978  2017-01-06 14:25  条码识别\条码识别\obj\x86\Debug\条码识别.csproj.GenerateResource.Cache

     文件      24627  2017-01-06 14:25  条码识别\条码识别\obj\x86\Debug\条码识别.csprojResolveAssemblyReference.cache

     文件      12800  2017-01-06 14:34  条码识别\条码识别\obj\x86\Debug\条码识别.exe

     文件        180  2017-01-06 14:25  条码识别\条码识别\obj\x86\Debug\条码识别.MainForm.resources

     文件      28160  2017-01-06 14:34  条码识别\条码识别\obj\x86\Debug\条码识别.pdb

     文件        180  2017-01-06 14:25  条码识别\条码识别\obj\x86\Debug\条码识别.Properties.Resources.resources

............此处省略23个文件信息

评论

共有 条评论