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语言实现获取主机名根据端口杀死进程
Mar 31 Python
python 循环while和for in简单实例
Aug 16 Python
python利用urllib和urllib2访问http的GET/POST详解
Sep 27 Python
Python图形绘制操作之正弦曲线实现方法分析
Dec 25 Python
python 批量修改 labelImg 生成的xml文件的方法
Sep 09 Python
python 实现简单的FTP程序
Dec 27 Python
pytorch 实现删除tensor中的指定行列
Jan 13 Python
简单了解python调用其他脚本方法实例
Mar 26 Python
在django中实现choices字段获取对应字段值
Jul 12 Python
详解Python中第三方库Faker
Sep 25 Python
Django celery异步任务实现代码示例
Nov 26 Python
Python基础之数据类型知识汇总
May 18 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
FleaPHP的安全设置方法
2008/09/15 PHP
Yii基于CActiveForm的Ajax数据验证用法示例
2016/07/14 PHP
Laravel 实现Controller向blade前台模板赋值的四种方式小结
2019/10/22 PHP
jQuery 图像裁剪插件Jcrop的简单使用
2009/05/22 Javascript
腾讯UED 漂亮的提示信息效果代码
2011/09/12 Javascript
js 判断计算字符串长度/判断空的简单方法
2013/08/05 Javascript
jQuery中removeClass()方法用法实例
2015/01/05 Javascript
javascript使用appendChild追加节点实例
2015/01/12 Javascript
JQuery validate插件Remote用法大全
2016/05/15 Javascript
Jquery Easyui进度条组件Progress使用详解(8)
2020/03/26 Javascript
js 动态生成html 触发事件传参字符转义的实例
2017/02/14 Javascript
详解vue过滤器在v2.0版本用法
2017/06/01 Javascript
ES6扩展运算符的用途实例详解
2017/08/20 Javascript
angularjs路由传值$routeParams详解
2020/09/05 Javascript
[06:45]DOTA2卡尔工作室 英雄介绍幻影长矛手篇
2013/07/12 DOTA
[01:38]DOTA2第二届亚洲邀请赛中国区预选赛出线战队晋级之路
2017/01/17 DOTA
深入解析Python编程中JSON模块的使用
2015/10/15 Python
解析Python编程中的包结构
2015/10/25 Python
python如何通过protobuf实现rpc
2016/03/06 Python
python Django批量导入数据
2016/03/25 Python
Python编程之Re模块下的函数介绍
2017/10/28 Python
Python使用numpy模块创建数组操作示例
2018/06/20 Python
python实现邮件发送功能
2019/08/10 Python
keras 自定义loss损失函数,sample在loss上的加权和metric详解
2020/05/23 Python
TensorFlow实现模型断点训练,checkpoint模型载入方式
2020/05/26 Python
关于django python manage.py startapp 应用名出错异常原因解析
2020/12/15 Python
详解移动端HTML5页面端去掉input输入框的白色背景和边框(兼容Android和ios)
2016/12/15 HTML / CSS
html5 datalist 选中option选项后的触发事件
2020/03/05 HTML / CSS
党支部承诺书范文
2014/03/28 职场文书
新员工试用期自我鉴定
2014/04/17 职场文书
我的老师教学反思
2014/05/01 职场文书
简洁的英文求职信范文
2014/05/03 职场文书
酒店节能降耗方案
2014/05/08 职场文书
2014年庆祝国庆65周年演讲稿
2014/09/21 职场文书
受资助学生感谢信
2015/01/21 职场文书
nginx搭建NFS网络文件系统
2022/04/14 Servers