一些Python小脚本
逆风飞扬fei
这个作者很懒,什么都没留下…
展开
-
数据集少?那就来数据增强吧?
这几天老师给了我一个任务,让我识别螺栓和法兰盘,但是老师也是够高冷的,就给我了6张图片,让我训练?让我目标检测?6张图片检测个屁啊…不过我自己也想到了数据集增强,用opencv进行图片的翻转,平移,调节亮度啊,调节对比度等等。有两个思路第一个思路是,先直接增强图片,把图片弄很多张,然后再一个个的去用labelimg去标注,其实想想,这个工程量也蛮大的吧,确实很大,我在傻傻的自己标注了30张图片之后,心很累。就想有没有一种方法,我这六张图片标注好了,也生成对应的.xml文件了,直接图片和对应的标注文件一原创 2020-06-11 20:06:22 · 4744 阅读 · 13 评论 -
Python批量修改.xml文件里的路径
在做目标检测的时候,下载的或者是别人的数据集里的.xml文件的路径,需要修改为自己的图片的保存的地址,比如:别人的数据集的图片保存路径为:D:\PyCharmAnaconda\BoltDetection\JPEGImage\000001.jpg通过Python脚本实现之后图片路径正确改变了修改后的路径为:E:/Data_study/yolo_tf2.1/VOCdevkit/VOC2007/Annotations/000001.jpg下面说说代码实现:import osimport os.p原创 2020-06-11 08:25:50 · 1543 阅读 · 3 评论 -
Python小脚本——批量顺序读取修改文件夹内文件名
涉及到一些os读取的方法os详细请见:import os总结.import ospath = 'D:\\Data_study\\kkgznzz\\'count =10000for file in os.listdir(path): #遍历文件夹的所有图片 file 代表的是每个图片的全名 os.rename(os.path.join(path,file),os.path.join(path,str(count)+".jpg")) count+=1print("转换成顺序图片结束"原创 2020-05-12 15:26:23 · 543 阅读 · 0 评论