实例介绍
包内包含多种语言的实现,python,java,php等,libdmtx库 pydmtx Libdmtx php_dmtx
【实例截图】
【核心代码】
libdmtx.tar
├── dmtx-utils
│ ├── AUTHORS
│ ├── autogen.sh
│ ├── ChangeLog
│ ├── common
│ │ ├── dmtxutil.c
│ │ ├── dmtxutil.h
│ │ ├── getopt1.c
│ │ ├── getopt.c
│ │ ├── getopt.h
│ │ ├── getopt_int.h
│ │ └── gettext.h
│ ├── configure.ac
│ ├── COPYING
│ ├── COPYING.LESSER
│ ├── dmtxquery
│ │ ├── dmtxquery.c
│ │ ├── dmtxquery.h
│ │ └── Makefile.am
│ ├── dmtxread
│ │ ├── dmtxread.c
│ │ ├── dmtxread.h
│ │ └── Makefile.am
│ ├── dmtxwrite
│ │ ├── dmtxwrite.c
│ │ ├── dmtxwrite.h
│ │ └── Makefile.am
│ ├── KNOWNBUG
│ ├── Makefile.am
│ ├── man
│ │ ├── dmtxquery.1
│ │ ├── dmtxread.1
│ │ └── dmtxwrite.1
│ ├── NEWS
│ ├── README
│ ├── README.cygwin
│ ├── README.freebsd
│ ├── README.linux
│ ├── README.mingw
│ ├── README.osx
│ ├── README.unix
│ ├── script
│ │ ├── check_all.sh
│ │ ├── check_comments.sh
│ │ ├── check_copyright.sh
│ │ ├── check_headers.pl
│ │ ├── check_license.sh
│ │ ├── check_spacing.sh
│ │ ├── check_splint.sh
│ │ ├── check_todo.sh
│ │ ├── check_whitespace.sh
│ │ └── common_tasks.txt
│ └── TODO
├── dmtx-wrappers
│ ├── AUTHORS
│ ├── autogen.sh
│ ├── ChangeLog
│ ├── cocoa
│ │ ├── README
│ │ ├── SHDataMatrixReader.h
│ │ ├── SHDataMatrixReader.m
│ │ └── test.m
│ ├── configure.ac
│ ├── COPYING
│ ├── COPYING.LESSER
│ ├── java
│ │ ├── CLIExample.java
│ │ ├── GUIExample.java
│ │ ├── Makefile
│ │ ├── MakeTags.java
│ │ ├── native
│ │ │ ├── org_libdmtx_DMTXImage.c
│ │ │ └── org_libdmtx_DMTXImage.h
│ │ ├── org
│ │ │ └── libdmtx
│ │ │ ├── DMTXImage.java
│ │ │ └── DMTXTag.java
│ │ └── README
│ ├── KNOWNBUG
│ ├── Makefile.am
│ ├── net
│ │ ├── libdmtx.c
│ │ ├── LibDmtx.cs
│ │ ├── libdmtx.h
│ │ ├── Libdmtx.Net
│ │ │ ├── app.config
│ │ │ ├── Libdmtx.Net.csproj
│ │ │ └── Properties
│ │ │ └── AssemblyInfo.cs
│ │ ├── Libdmtx.Net.sln
│ │ ├── Libdmtx.Net.Test
│ │ │ ├── app.config
│ │ │ ├── DmtxTest.cs
│ │ │ ├── Libdmtx.Net.Test.csproj
│ │ │ ├── Properties
│ │ │ │ └── AssemblyInfo.cs
│ │ │ ├── TestImages
│ │ │ │ ├── Test001.png
│ │ │ │ └── Test002.png
│ │ │ └── TestRunner.cs
│ │ ├── libs
│ │ │ ├── nunit-console-runner.dll
│ │ │ ├── nunit.core.dll
│ │ │ ├── nunit.core.interfaces.dll
│ │ │ ├── nunit.framework.dll
│ │ │ └── nunit.util.dll
│ │ └── README
│ ├── NEWS
│ ├── php
│ │ ├── config.m4
│ │ ├── dmtx.php
│ │ ├── dmtx_write.c
│ │ ├── php_dmtx.h
│ │ └── README
│ ├── python
│ │ ├── Makefile
│ │ ├── pydmtxmodule.c
│ │ ├── pydmtx.py
│ │ ├── README
│ │ ├── setup.py
│ │ └── test.py
│ ├── README
│ ├── ruby
│ │ ├── extconf.rb
│ │ ├── Rdmtx.c
│ │ ├── README
│ │ └── test.rb
│ ├── script
│ │ ├── check_all.sh
│ │ ├── check_comments.sh
│ │ ├── check_copyright.sh
│ │ ├── check_headers.pl
│ │ ├── check_keyword.sh
│ │ ├── check_license.sh
│ │ ├── check_spacing.sh
│ │ ├── check_splint.sh
│ │ ├── check_todo.sh
│ │ ├── check_whitespace.sh
│ │ ├── common_tasks.txt
│ │ └── dist-image.sh
│ ├── TODO
│ └── vala
│ ├── libdmtx.vapi
│ ├── Makefile.am
│ ├── README
│ └── test.vala
└── libdmtx
├── AUTHORS
├── autogen.sh
├── ChangeLog
├── configure.ac
├── dmtxbytelist.c
├── dmtx.c
├── dmtxdecode.c
├── dmtxdecodescheme.c
├── dmtxencodeascii.c
├── dmtxencodebase256.c
├── dmtxencode.c
├── dmtxencodec40textx12.c
├── dmtxencodeedifact.c
├── dmtxencodeoptimize.c
├── dmtxencodescheme.c
├── dmtxencodestream.c
├── dmtx.h
├── dmtximage.c
├── dmtxmatrix3.c
├── dmtxmessage.c
├── dmtxplacemod.c
├── dmtxreedsol.c
├── dmtxregion.c
├── dmtxscangrid.c
├── dmtxstatic.h
├── dmtxsymbol.c
├── dmtxtime.c
├── dmtxvector2.c
├── KNOWNBUG
├── libdmtx.pc.in
├── LICENSE
├── Makefile.am
├── man
│ └── libdmtx.3
├── NEWS
├── README
├── README.cygwin
├── README.freebsd
├── README.linux
├── README.mingw
├── README.osx
├── README.unix
├── script
│ ├── check_all.sh
│ ├── check_comments.sh
│ ├── check_copyright.sh
│ ├── check_headers.pl
│ ├── check_license.sh
│ ├── check_spacing.sh
│ ├── check_splint.sh
│ ├── check_todo.sh
│ ├── check_whitespace.sh
│ └── common_tasks.txt
├── test
│ ├── compare_test
│ │ ├── compare_confirmed
│ │ │ ├── barcode_004_a.png
│ │ │ ├── barcode_014_c.png
│ │ │ └── barcode_060_e.png
│ │ ├── compare_confirmed.sh
│ │ ├── compare_generated.sh
│ │ ├── compare_siemens
│ │ │ ├── siemens_000_8.png
│ │ │ ├── siemens_000_a.png
│ │ │ ├── siemens_000_c.png
│ │ │ ├── siemens_000_f.png
│ │ │ ├── siemens_000_t.png
│ │ │ ├── siemens_001_8.png
│ │ │ ├── siemens_001_a.png
│ │ │ ├── siemens_001_c.png
│ │ │ ├── siemens_001_f.png
│ │ │ ├── siemens_001_t.png
│ │ │ ├── siemens_002_8.png
│ │ │ ├── siemens_002_a.png
│ │ │ ├── siemens_002_c.png
│ │ │ ├── siemens_002_f.png
│ │ │ ├── siemens_002_t.png
│ │ │ ├── siemens_003_8.png
│ │ │ ├── siemens_003_a.png
│ │ │ ├── siemens_003_c.png
│ │ │ ├── siemens_003_f.png
│ │ │ ├── siemens_003_t.png
│ │ │ ├── siemens_004_8.png
│ │ │ ├── siemens_004_a.png
│ │ │ ├── siemens_004_c.png
│ │ │ ├── siemens_004_f.png
│ │ │ ├── siemens_004_t.png
│ │ │ ├── siemens_005_8.png
│ │ │ ├── siemens_005_a.png
│ │ │ ├── siemens_005_c.png
│ │ │ ├── siemens_005_f.png
│ │ │ ├── siemens_005_t.png
│ │ │ ├── siemens_006_8.png
│ │ │ ├── siemens_006_a.png
│ │ │ ├── siemens_006_c.png
│ │ │ ├── siemens_006_f.png
│ │ │ ├── siemens_006_t.png
│ │ │ ├── siemens_007_8.png
│ │ │ ├── siemens_007_a.png
│ │ │ ├── siemens_007_c.png
│ │ │ ├── siemens_007_f.png
│ │ │ ├── siemens_007_t.png
│ │ │ ├── siemens_008_8.png
│ │ │ ├── siemens_008_a.png
│ │ │ ├── siemens_008_c.png
│ │ │ ├── siemens_008_f.png
│ │ │ ├── siemens_008_t.png
│ │ │ ├── siemens_009_8.png
│ │ │ ├── siemens_009_a.png
│ │ │ ├── siemens_009_c.png
│ │ │ ├── siemens_009_f.png
│ │ │ ├── siemens_009_t.png
│ │ │ ├── siemens_010_8.png
│ │ │ ├── siemens_010_a.png
│ │ │ ├── siemens_010_c.png
│ │ │ ├── siemens_010_f.png
│ │ │ ├── siemens_010_t.png
│ │ │ ├── siemens_011_8.png
│ │ │ ├── siemens_011_a.png
│ │ │ ├── siemens_011_c.png
│ │ │ ├── siemens_011_f.png
│ │ │ ├── siemens_011_t.png
│ │ │ ├── siemens_012_8.png
│ │ │ ├── siemens_012_a.png
│ │ │ ├── siemens_012_c.png
│ │ │ ├── siemens_012_f.png
│ │ │ ├── siemens_012_t.png
│ │ │ ├── siemens_013_8.png
│ │ │ ├── siemens_013_a.png
│ │ │ ├── siemens_013_c.png
│ │ │ ├── siemens_013_f.png
│ │ │ └── siemens_013_t.png
│ │ ├── compare_siemens.sh
│ │ ├── input_messages
│ │ │ ├── message_000.dat
│ │ │ ├── message_001.dat
│ │ │ ├── message_002.dat
│ │ │ ├── message_003.dat
│ │ │ ├── message_004.dat
│ │ │ ├── message_005.dat
│ │ │ ├── message_006.dat
│ │ │ ├── message_007.dat
│ │ │ ├── message_008.dat
│ │ │ ├── message_009.dat
│ │ │ ├── message_010.dat
│ │ │ ├── message_011.dat
│ │ │ ├── message_012.dat
│ │ │ ├── message_013.dat
│ │ │ ├── message_014.dat
│ │ │ ├── message_015.dat
│ │ │ ├── message_016.dat
│ │ │ ├── message_017.dat
│ │ │ ├── message_018.dat
│ │ │ ├── message_019.dat
│ │ │ ├── message_020.dat
│ │ │ ├── message_021.dat
│ │ │ ├── message_022.dat
│ │ │ ├── message_023.dat
│ │ │ ├── message_024.dat
│ │ │ ├── message_025.dat
│ │ │ ├── message_026.dat
│ │ │ ├── message_027.dat
│ │ │ ├── message_028.dat
│ │ │ ├── message_029.dat
│ │ │ ├── message_030.dat
│ │ │ ├── message_031.dat
│ │ │ ├── message_032.dat
│ │ │ ├── message_033.dat
│ │ │ ├── message_034.dat
│ │ │ ├── message_035.dat
│ │ │ ├── message_036.dat
│ │ │ ├── message_037.dat
│ │ │ ├── message_038.dat
│ │ │ ├── message_039.dat
│ │ │ ├── message_040.dat
│ │ │ ├── message_041.dat
│ │ │ ├── message_042.dat
│ │ │ ├── message_043.dat
│ │ │ ├── message_044.dat
│ │ │ ├── message_045.dat
│ │ │ ├── message_046.dat
│ │ │ ├── message_047.dat
│ │ │ ├── message_048.dat
│ │ │ ├── message_049.dat
│ │ │ ├── message_050.dat
│ │ │ ├── message_051.dat
│ │ │ ├── message_052.dat
│ │ │ ├── message_053.dat
│ │ │ ├── message_054.dat
│ │ │ ├── message_055.dat
│ │ │ ├── message_056.dat
│ │ │ ├── message_057.dat
│ │ │ ├── message_058.dat
│ │ │ ├── message_059.dat
│ │ │ └── message_060.dat
│ │ ├── Makefile
│ │ └── TODO
│ ├── Makefile.am
│ ├── multi_test
│ │ ├── dmtxaccel.c
│ │ ├── dmtx.c
│ │ ├── dmtxdecode2.c
│ │ ├── dmtxhough.c
│ │ ├── dmtxregion2.c
│ │ ├── dmtxsobel.c
│ │ ├── dmtxvaluegrid.c
│ │ ├── kiss_fft.c
│ │ ├── _kiss_fft_guts.h
│ │ ├── kiss_fft.h
│ │ ├── kiss_fftr.c
│ │ ├── kiss_fftr.h
│ │ ├── Makefile.am
│ │ ├── multi_test.c
│ │ ├── multi_test.h
│ │ └── visualize.c
│ ├── rotate_test
│ │ ├── callback.c
│ │ ├── callback.h
│ │ ├── display.c
│ │ ├── display.h
│ │ ├── dmtx.c
│ │ ├── image.c
│ │ ├── image.h
│ │ ├── images
│ │ │ ├── test_image01.png
│ │ │ ├── test_image02.png
│ │ │ ├── test_image03.png
│ │ │ ├── test_image04.png
│ │ │ ├── test_image05.png
│ │ │ ├── test_image06.png
│ │ │ ├── test_image07.png
│ │ │ ├── test_image08.png
│ │ │ ├── test_image09.png
│ │ │ ├── test_image10.png
│ │ │ ├── test_image11.png
│ │ │ ├── test_image12.png
│ │ │ ├── test_image13.png
│ │ │ ├── test_image14.png
│ │ │ ├── test_image15.png
│ │ │ ├── test_image16.png
│ │ │ ├── test_image17.png
│ │ │ └── test_image18.png
│ │ ├── Makefile.am
│ │ ├── README
│ │ ├── rotate_test.c
│ │ └── rotate_test.h
│ ├── simple_test
│ │ ├── Makefile.am
│ │ └── simple_test.c
│ └── unit_test
│ ├── Makefile.am
│ └── unit_test.c
└── TODO
38 directories, 362 files
标签:
相关文章
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论