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


本文摘自php中文网,作者不言,侵删。

下面为大家分享一篇python实现对文件中图片生成带标签的txt文件方法,具有很好的参考价值,希望对大家有所帮助。一起过来看看吧

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

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

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实现删除时保留特定文件夹和文件的示例

Python实现去除列表中重复元素的方法

以上就是python实现对文件中图片生成带标签的txt文件方法的详细内容,更多文章请关注木庄网络博客!!

相关阅读 >>

Python之禅怎么打出来

介绍Python学习有了列表,为什么还有元组?

Python爬虫能干什么

Python输出数字要带引号吗

Python中下标怎么表示

Python下解压缩zip文件并删除文件的实例_Python

Python使用cx_oracle模块操作oracle数据库详解

Python文本统计功能之西游记用字统计操作

Python如何将名称映射到序列的元素中(代码)

Python怎么样输出九九乘法表

更多相关阅读请进入《Python》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...

    正在狠努力加载,请稍候...