python实现对文件中图片生成带标签的txt文件方法


Posted in Python onApril 27, 2018

在深度学习中经常需要生成带标签的图片名称列表,xxxlist.txt文件,下面写一个简单的python脚本生成该文件列表。

import os
def generate(dir,label):
  files = os.listdir(dir)
  files.sort()
  print '****************'
  print 'input :',dir
  print 'start...'
  listText = open(dir+'\\'+'list.txt','w')
  for file in files:
    fileType = os.path.split(file)
    if fileType[1] == '.txt':
      continue    
    name = file + ' ' + str(int(label)) +'\n'
    listText.write(name)
  listText.close()
  print 'down!'
  print '****************'  

if __name__ == '__main__': 
  generate('C:\\Users\\Desktop\\image',1)

运行该脚本,会在image文件夹中生成一个list.txt文件,并且每张图片带有标签1.

以上这篇python实现对文件中图片生成带标签的txt文件方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python PIL模块与随机生成中文验证码
Feb 27 Python
Windows下Python的Django框架环境部署及应用编写入门
Mar 10 Python
Python如何快速上手? 快速掌握一门新语言的方法
Nov 14 Python
Python自定义线程池实现方法分析
Feb 07 Python
python实现百度语音识别api
Apr 10 Python
Python检测网络延迟的代码
May 15 Python
django创建超级用户过程解析
Sep 18 Python
Python udp网络程序实现发送、接收数据功能示例
Dec 09 Python
Python参数传递及收集机制原理解析
Jun 05 Python
python zip()函数的使用示例
Sep 23 Python
python实现双人五子棋(终端版)
Dec 30 Python
PyTorch 实现L2正则化以及Dropout的操作
May 27 Python
python模拟表单提交登录图书馆
Apr 27 #Python
Python 读取指定文件夹下的所有图像方法
Apr 27 #Python
python sys,os,time模块的使用(包括时间格式的各种转换)
Apr 27 #Python
python读取文件名称生成list的方法
Apr 27 #Python
python实现图书馆研习室自动预约功能
Apr 27 #Python
Python实现去除列表中重复元素的方法小结【4种方法】
Apr 27 #Python
详解python多线程、锁、event事件机制的简单使用
Apr 27 #Python
You might like
PHP 读取和修改大文件的某行内容的代码
2009/10/30 PHP
php动态函数调用方法
2015/05/21 PHP
符合W3C网页标准的iframe标签的使用方法
2007/07/19 Javascript
Jquey拖拽控件Draggable使用方法(asp.net环境)
2010/09/28 Javascript
Textbox控件注册回车事件及触发按钮提交事件具体实现
2013/03/04 Javascript
通过javascript把图片转化为字符画
2013/10/24 Javascript
让table变成exls的示例代码
2014/03/24 Javascript
jquery动态分页效果堪比时光网
2014/09/25 Javascript
jQuery中parents()和parent()的区别分析
2014/10/28 Javascript
jQuery中is()方法用法实例
2015/01/06 Javascript
Javascript中数组方法汇总(推荐)
2015/04/01 Javascript
javascript中返回顶部按钮的实现
2015/05/05 Javascript
JavaScript实现弹出DIV层同时页面背景渐变成半透明效果
2016/03/25 Javascript
JavaScript数组方法大全(推荐)
2016/07/05 Javascript
jquery 点击元素后,滚动条滚动至该元素位置的方法
2016/08/05 Javascript
AngularJS equal比较对象实例详解
2016/09/14 Javascript
新手简单了解vue
2019/05/29 Javascript
es6数组的flat(),flatMap()函数用法实例分析
2020/04/18 Javascript
用TensorFlow实现多类支持向量机的示例代码
2018/04/28 Python
对django views中 request, response的常用操作详解
2019/07/17 Python
python3 图片 4通道转成3通道 1通道转成3通道 图片压缩实例
2019/12/03 Python
浅谈python输出列表元素的所有排列形式
2020/02/26 Python
python实现程序重启和系统重启方式
2020/04/16 Python
MATLAB数学建模之画图汇总
2020/07/16 Python
python 日志模块logging的使用场景及示例
2021/01/04 Python
CSS3 border-image详解、应用及jQuery插件
2011/08/29 HTML / CSS
Book Depository亚太地区:一家领先的国际图书零售商
2019/05/05 全球购物
商务日语毕业生自荐信范文
2013/11/14 职场文书
面试求职的个人自我评价
2013/11/16 职场文书
市政管理求职信范文
2014/05/07 职场文书
2014年秋季开学典礼致辞
2014/08/02 职场文书
个人债务授权委托书范本
2014/10/05 职场文书
2014年个人委托书范本
2014/10/13 职场文书
Nginx 过滤静态资源文件的访问日志的实现
2021/03/31 Servers
Win11 Build 22000.51版本文件资源管理器“命令栏”和上下文菜单有什么新变化?
2021/11/21 数码科技
2022微信温控新功能上线
2022/05/09 数码科技