批量识别图片里面的条形码,然后识别的文本给条形码命名,自动识别条码命名作为文件名称

Posted yeahbingo

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了批量识别图片里面的条形码,然后识别的文本给条形码命名,自动识别条码命名作为文件名称相关的知识,希望对你有一定的参考价值。

  在工作的过程中经常会遇到条形码的问题,物流行业,快递行业,商品超市行业,经常遇到一大推图片带有条形码的,经常要跟自己的系统里的订单对应,方便查找;有时候几十张还好处理,几百张几千张这个就比较麻烦了,耗时耗费人力

有人想到通过电脑去识别,是完全可以实现的,这里我们用BarcodeScanner去扫描图片里的条形码,因为编码不一样所以用到的接码库都不一样

经过反复研究条形码和而二维码分好多好多类

技术图片

就拿CODE-128的代码为例吧我们需要继承一个公共的读取库,做出了一个这样的软件来读取Code128的程序

实现File.Moveto(OldName,NewName)的文件重命名,完全可以实现

下面讲讲案例吧,如图我们可以看到很多条形码,名字数字都是乱的,还有二维码,快递单等等

技术图片

然后我们需要通过软件来对他们进行重命名,先把图片导入进来,预览下

支持单个文件、文件夹、文件夹包含子文件夹,然后点击 一键识别改名

技术图片

 

就会得到这样的一幅画面

技术图片

 

那么文件夹的图片就全部改好了,遇到了未识别的二维码的那张就会自动建个文件夹装起来(因为是识别条形码的,二维码也可以识别就是要改程序了)

处理的日志也可以导出形成文本文档,效率贼高

技术图片

 

软件下载链接:https://pan.baidu.com/s/1RryLbtc7RvdlvzuQ0Q_FUw   提取码:qkpp 

找到【条形码软件】那个 绿色版无需安装,如果遇到框架错误,在网盘里找.Net framework 4.5 框架安装下

 

以上是关于批量识别图片里面的条形码,然后识别的文本给条形码命名,自动识别条码命名作为文件名称的主要内容,如果未能解决你的问题,请参考以下文章

如何识别条形码

关于条形码识别,Java实现

如何识别条形码?

如何用Java实现条形码识别技术

vue项目中实现H5调取摄像头扫码扫一扫功能+生成可识别的条形码

使用 OCR 进行条码识别