如何批量识别图像中的文字并对图片进行识别的文字图片文件重命名,也可以识别后更改文件夹也支持多级目录

时间:2024-02-23 07:30:27

今天接到了一个需求,很多图片需要识别成文字,还有一点就是把图片的某个部分关键字识别出来作为文件名字或者文件夹名字

命名就很头疼,挨个打开图片,挨个去改名字,即使用市面上的截图识别文字,一张图做出来至少5-8秒,而且是正常人工来做的话1万张 就是8万秒,3600秒一个小时,可以计算得出 20个小时,20个人那就是每个人一个小时,工作量还是比较庞大的,要是遇到身份证的照片的时候来命名,18位数加姓名时间久有点更恐怖了,如果长期做这种图片有没有更简单的办法呢,其实是有的

这里我们用到了文字精准定位识别,可以获取图片的某一块区域也就是坐标进行识别,然后根据规则来获取关键字,然后拿到图片路径来改名,基本上就是这个原理

下面我们基于这个文件做改动即可,基本引擎部分是不用变动的,主要是分析过来的图片路径,定义变量

举例说明吧

第一步、我们拿到这个一组图分析关键字是否出现在同一位置

第二步、获取坐标算法(根据不同图片像素,坐标可能不一样,在这里最好是可以图片全部像素一样,不然就得按比例去切图)

第三步、获取识别的关键字,找出命名关键字,关键字一定要有规律,几个字或者数字或者什么什么的前面,什么位置的左边右边,不然无法切图去做

第四步、命名文件,传入的文件路径拿到,修改的文件拿到,然后用计算机语言的命名方法即可搞定

以上是对批量图片识别成文字关键字命名的方法总结,同理也可以去更改文件夹的名字,也可以改多级目录

 

批量图片文字识别链接:https://pan.baidu.com/s/1zIzGB55PO9h5_xECs4U5YQ 提取码:fvjc 

这里有批量图片识别文字的软件可以试用,更多案例可以关注 公众号【timor君】上面有ERP单号识别的很经典的案例