python批量识别图中文字自动命名_python实现批量命名照片
python批量命名照片的具体代码,供大家参考,具体内容如下
废话不多说,上效果图
全部代码
from tkinter import *
import os
#添加文件夹路径
def rename():
path =entry.get()
filelist = os.listdir(path) #获取文件路径
total_num = len(filelist) #获取文件长度(个数)
i = 1 #表示文件的命名是从1开始的
for item in filelist:
if item.endswith('.jpg'): #初始的图片的格式为jpg格式的
src = os.path.join(os.path.abspath(path), item)
dst = os.path.join(os.path.abspath(path), ''+str(i) + '.jpg')#处理后的命名规则
try:
os.rename(src, dst)
#print ('converting %s to %s ...' % (src, dst))
text.insert(END,'第%s张命名成功!...'%i)
i = i + 1
except:
continue
text.insert(END,'全部命名完成!...')
root = Tk()
root.title("照片批量命名器")
root.geometry("450x300")
root.minsize(450,300)
root.maxsize(450,300)
label = Label(root, text="文件夹路径 : ", font=('微软雅黑', 15))
label.grid(row=0,column=0)
entry = Entry(root, font=('微软雅黑', 15))
entry.grid(row=0, column=1)
text = Listbox(root, font=("微软雅黑", 15), width=37, height=8)
text.grid(row=1, columnspan=2)
button = Button(root, text="开始", font=("微软雅黑", 13),command=rename)
button.grid(row=2, column=0,sticky=W)
button1 = Button(root, text="退出", font=("微软雅黑", 13),command=quit)
button1.grid(row=2, column=1, sticky=E)
mainloop()
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
python批量识别图中文字自动命名_python实现批量命名照片相关推荐
- python批量循环图片识别_批量识别图中文字自动命名,让你1秒找到骚图
自从上次批量的保存了半佛老师的各种骚图之后:我用Python一键保存了半佛老师所有的骚气表情包,每次做视频,找图就相当的费劲,因为图片太多,每次想要找到固定的图的话.就像大海捞针一样.因为上个版本的代 ...
- label里面的文字换行_批量识别图中文字自动命名,让你1秒找到骚图!太强大了!...
每次做视频,找图就相当的费劲,因为图片太多,每次想要找到固定的图的话.就像大海捞针一样.因为上个版本的代码保存图片是截取部分图片链接进行命名的,所以名称是随机的. 所以今天我准备对这些图片重新命名.按 ...
- 识别图中文字软件哪个好?推荐这四个软件给大家
随着计算机视觉和人工智能技术的发展,现在可以使用图像文字识别技术来自动将图像中的文本转换为可编辑和可搜索的文本.这种技术被称为OCR技术,它在数字化图书馆.自动化数据录入.自动化文档管理等领域中得到了 ...
- JAVA tess 识别图中文字 已训练好 识别精准
JAVA tess 识别图中文字 已训练好 识别精准 文章目录 JAVA tess 识别图中文字 已训练好 识别精准 一.添加依赖 二.下载更新好的中文语言包 chi_sim.traineddata, ...
- 使用Python轻松识别音频中文字(Whisper)
使用Python轻松识别音频中文字 一.前言 在开会或是讨论问题的时候,我们总有一些内容需要记录下来.但由于各种原因,我们无法做到全面细致的记录.事后我们可能需要补充这些细节性内容,而回放视频或是录音 ...
- 识别图中文字python_python识别图片中文字的方法
Tesseract 文字识别是ORC的一部分内容,ORC的意思是光学字符识别,通俗讲就是文字识别.Tesseract是一个用于文字识别的工具,我们结合Python使用可以很快的实现文字识别.但是在此之 ...
- horizon client 无法识别域_iText for Mac(OCR识别图中文字工具)
itext mac中文特别版是一款从图片中识别文字的OCR(光学字符识别)工具.通过截图.拖拽图片,即可以从扫描版的PDF等任意图片中识字,并且可以很好的解决摘抄和批注需求.而且itext mac版使 ...
- Python批量识别图片中的文字并保存到txt文档中
Python OCR工具pytesseract,之前是惠普的产品,被Google收了之后就给开源了. 1.需要下载并安装Google Tesseract,下载地址看图片上有,要下载4.0.0版本的 2 ...
- C语言 提取软件文字,使用OCR文字识别软件如何将图中文字识别提取出来
有时候我们上网看见了一些文字图片,上面的内容自己很喜欢,想要将文字保存下来,但是大家都知道图片上面的文字是不可以直接进行复制粘贴的,那这时候就需要识别提取图中文字了,具体怎样去操作呢?下面小编将在文字 ...
最新文章
- 在ubuntu16.04中一键创建LAMP环境 新系统
- 【Android Gradle】安卓应用构建流程 ( Java 源码编译 和 AIDL 文件编译 )
- 标签页如何用php静态显示,php使用标签替换的方式生成静态页面
- 学到了关于服务器磁盘阵列
- .net 调用java service 代理类方法
- ORA-29861: 域索引标记为 LOADING/FAILED/UNUSABLE
- 【Caffe-Ubuntu】JSON 标签生成自己的 Caffe-LMDB 数据文件
- Android如何在测试程序中删除被测应用私有的原始数据
- 【分享】154页微软WPF官方手册(含.NETCore和.NET Framwork双版本)
- python语句分为_python以什么划分语句块
- 自由幻想java_新手学习Java之面对对象-----继承
- 2020年开发者大会资料和武大定量遥感视频分享(部分)
- 2018全球最值得关注的60家半导体公司,7家中国公司新上榜 | 年度榜单
- 服务器主板的无线驱动,给因特尔S2600CO服务器主板安装【SAS控制器】驱动
- 鸟哥linux私房菜读后,鸟哥的Linux私房菜读书笔记(1)
- selenium之键盘操作
- Windows---diskpart命令的使用
- php获取真实图片后缀
- 化妆品店5大智能玩法,引领美容美妆新零售趋势
- 三维交互可视化平台(智慧海上牧场平台)学习开发Flask+Vue+Echarts+Mysql+websocket 实战(四)
热门文章
- Spring源码:spring-tx 事务
- mingw64 下 java,如何安装MinGW-w64和MSYS2?
- c语言 utf 8转字符串,如何将UTF-8字节[]转换为字符串?
- 时间序列分析源资料汇总
- 11.Excel数据分析-复合型饼图与漏斗图
- python2 python3 import,从python2到python3的导入处理/模块的更改?
- 测试wifi网络常用软件,网络基础-常用网络测试工具
- Maven基础了解及配置信息
- PAT_B_1090_C++(25分)
- aix升级openssh_AIX5.3如何安装openssh | 学步园