产品
下载
数据监测
智能控制
视频案例
帮助中心
BBS
关于我们
发表
发布文章
提问答疑
搜索
您还未登录
登录后即可体验更多功能
立即登录
我的收藏
提问答疑
我要投稿
网站监控系列
多功能浏览器
自动操作系列
其它软件
木头Ai浏览器
网站资讯监控
更多软件
招标信息监控
财经资讯监控
招生招聘监控
市场需求监控
商品上新监控
自动填写表单
查询采集数据
库存价格监控
网页自动控制
多窗联合控制
定制开发
代理加盟
联系我们
木头Ai浏览器
主题分类
网页监控
自动填表
智能控制
批量查询
网页采集
SEO
使用技巧
票证图片文件识别与批量重命名
文档创建者:
自动控制
浏览次数:
610
最后更新:
2025-12-27
木头Ai浏览器
610 人阅读
|
0 人回复
自动控制
自动控制
当前离线
积分
530
53
主题
3
回帖
530
积分
超级版主
积分
530
发消息
本帖最后由 自动控制 于 2025-12-27 14:46 编辑
微信成为全民APP,使用微信传递图片,接收默认文件名为“微信图片_XXXXXXXXXXXXXX_XXX_XXX.jpg”,这样的文件名对于文件查找、制证统计等操作带来诸多不便。传统的重命名过程需要一张张地打开图片,查看图片内姓名信息,再手工输入新的文件名称,效率太低。
这里你们详细介绍使用木头AI浏览器实现图片文字识别,并根据识别内容自定义规则生成新的文件名,最终完成图片文件批量重命名的过程。你也可以跳过项目调试步骤,在本文末尾直接提供项目文件下载。
1、在木头AI浏览器的主菜单中,打开项目管理器,系统已自动完成默认项目创建,接下来我们就在项目管理器中自定义操作流程。
2、双击左侧功能区的定时控制按钮,创建定时控制步骤,勾选固定间隔时间,设置每间隔1秒就执行一次,本项目运行时将由它控制每秒重命名一个文件。
3、从功能区选择创建自定义变量步骤,添加一个变量,变量名称改为“文件列表”,选择读取文件列表,包含子目录,并指定图片所在文件夹路径。本步骤执行过程中,会按顺序从指定目录读取图片文件路径。
4、创建打开网页步骤,在网址输入框中点击右键 ,在弹出的菜单中选择步骤变量,选择上一步添加的“文件列表”变量,步骤执行过程中,会把变量名替换成变量的值,也就是图片文件的完整路径,把文件路径转化为网址,在路径字符串前添加协议头“file:///”即可。项目执行到此时,会在浏览器打开显示图片。
5、新建抓取内容步骤,添加抓取元素,选择通过元素下标定位,元素名称Img,序列为1,表示从网页抓取第1个Img元素;获取该元素的属性TagImg2Text,表示把Img元素图片使用OCR技术转为文本。这个转化结果是无格式的,包括图片内所有字符。
6、新建运行代码步骤,输入一段JS代码对文字识别结果进行整理,准确获取图片中的姓名、单位和展位号,字符串联起来生成新的文件名,同时在文件名前增加一个序号。最后代码返回修改文件名的命令行字符串。懂JS的伙伴们可以详细看一下
var txt=`{5、抓取数据_抓取1}`
var arr=txt.split('\n');
var name=arr[1].substr(3);
var org=arr[2].substr(3);
var num=arr[3].substr(4);
var newname='{Fix_CurrRunSetpCount}'+'、'+ name+'_'+org+'_'+num+'.jpg';
var oldname=String.raw`{3、自定义变量_文件列表}`;
var cmd="cmd /c ren ""+oldname +"" ""+newname+""";//构建修改文件名的命令行
cmd
复制代码
7、创建流程控制步骤,勾选运行个部程序,在程序文件输入框中点击鼠标右键,选择上一步的运行结果变量,也就是实现改名的命令行字符串。
最后,点击项目管理器的主菜单,保存本项目文件命名为“图片批量改名.mtt”,关闭项目管理器,回到木头AI浏览器主窗口,在书签栏多出一个“图片批量改名”书签,点击这个书签就运行项目,可以看到浏览器自动循环,每秒打开一个图片文件重命名。
完成重命名后的图片文件夹显得井然有序,统一使用姓名、单位和展位号命名。
免费提供项目文件供大家下载参考。
图片批量改名.zip
(3.82 KB, 下载次数: 0)
2025-12-27 14:08 上传
点击文件名下载附件
QQ好友和群
QQ空间
回复
使用道具
举报
上一个主题
下一个主题
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
现在注册
本版积分规则
发表回复
回帖后跳转到最后一页
返回顶部
返回列表