大名维森软件开发者博客
面向中文开发者的技术博客:文档扫描、图像处理、条码识别、护照与证件 MRZ 解析、Web TWAIN 与 PDF 处理,配套可运行的示例代码和 31 个在线演示工具。
在线演示工具
全部 31 个 →全部在浏览器本地运行、无需注册,图片和摄像头画面不会上传到服务器;涉及实体扫描仪的工具会提示安装本地服务。
扫描类工具 在线条码扫描器·条码 / MRZ / 文档综合扫描器·在线 Angular 条码 / MRZ / 文档扫描器·在线 Blazor 条码 / MRZ / 文档扫描器·在线 MRZ 与护照扫描器·在线多页文档扫描器·在线驾照条码扫描器·在线登机牌条码扫描器·在线 UPC 商品条码查询·在线 ISBN 图书条码查询·在线 VIN 车架号条码扫描器·在线 EMV 支付二维码扫描器
生成类工具 在线驾照条码生成器·在线 MRZ 机读区生成器·在线条码与二维码生成器·在线登机牌条码生成器·在线 VIN 车架号条码生成器·在线 EMV 支付二维码生成器
文档处理工具 在线 PDF 与图像标注工作台·在线文档转换工作台·在线文件查看器·在线 Web TWAIN 文档扫描器
GS1 商品条码工具 在线 GS1 条码扫描器·在线 GS1 条码生成器·在线 GS1 二维条码 POS 收银演练
开发者调试工具 在线条码识别参数调优器·在线条码定位方式对比器·在线条码可扫性分析器·在线条码结构图解·在线 QR 纠错能力可视化工具·在线 PDF417 纠错与损伤可视化工具
-
-
PDF417 纠错:级别买到的是码字数,不是百分比
「这个 PDF417 用 4 级纠错」——这句话单独听是没有信息量的。PDF417 的纠错级别 0 到 8 对应的是固定的校验码字数:0 级 2 个,8 级 512 个。同样一个 4 级(3... -
经典规则还是神经网络:同一个条码,两种定位方式各自看到了什么
条码读不出来,多数人的第一反应是调解码参数:去模糊、二值化、抗形变。但有一类失败发生在更前面——定位阶段压根没把码当成候选提出来,后面的解码再强也无从下手。问题在于,普通扫描器只告诉你「没读... -
在线 GS1 二维条码 POS 演练:一件商品被扫了两次,该算几件
零售条码正在往二维迁移,技术上「能不能扫到」早就不是瓶颈。真正的麻烦在收银台:一件商品同时印着 EAN-13 和 GS1 Digital Link 二维码,顾客把它在扫码器前晃一下,两个码可... -
在线文件查看器:先确认这个文件到底是什么,再谈打开
「文件打不开」是文档处理里最常见也最没效率的一类问题:一个后缀是 .jpg 的附件其实是 TIFF,一个 .pdf 有 300 页而你只当它是一页,一张 HEIC 照片在 Windows 上... -
在线 ISBN 条码查询:从 Bookland EAN-13 到 Open Library
图书封底那个条码看着就是普通 EAN-13,但它比商品条码多一层身份:978/979 前缀让它同时是一个 ISBN。这层身份带来一串普通商品条码没有的问题——ISBN-13 和 ISBN-1... -
在线 UPC 条码查询:校验位、UPC-E 展开与开放商品数据库
商品条码的查询链路比看起来长:解码拿到一串数字只是开始——校验位要验,UPC-E 要还原成 UPC-A,前缀要解析成注册国家或地区,最后还要去某个数据库把商品查出来。任何一环出错,结果都「看... -
条码结构图解:悬停任意区域,看清 EAN-13 和 QR Code 的内部构造
「条码是怎么工作的」是一个搜索量很大、答案很稳定的问题——稳定到几乎所有答案都是一段文字配一张静态图。静态图有说不清的事:EAN-13 的第 13 位数字其实不占用任何独立的图案,它藏在前六... -
在线条码可扫性分析器:解码失败时,先问图像自己说了什么
条码扫不出来,最贵的做法是直接换识别库——因为很多时候瓶颈根本不在算法,而在图像:打印发虚让边缘糊成一团、强光把局部冲成一片白、拍摄角度吃掉了本该有的静区。这些问题的麻烦在于,解码器只会告诉... -
在线条码参数调优器:把漏检现场变成可验证的参数实验
条码识别调参数有一个共同的困境:改了一个参数,当前这张图过了,但你不知道它有没有把别的场景改坏;换一批图,问题又回来了。根因在于绝大多数调试只看到最终结果——解出来了或者没解出来——中间发生... -
MRZ 生成器:按 ICAO 9303 造出带正确校验位的机读区字符串
证件底部的机读区看起来只是一段怪异的字符,实际上它有严格的规定:几行、每行多少个字符、哪几个位置是字段、校验位怎么算,全部写在 ICAO 9303 里。写 MRZ 解析代码时,最先卡住的问题...