对PASCAL VOC 数据集进行数据增强
生活随笔
收集整理的這篇文章主要介紹了
对PASCAL VOC 数据集进行数据增强
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
對PASCAL VOC 數據集進行數據增強
1.GitHub倉庫位置
目的:對VOC數據集的對象檢測的數據進行數據增強。如果能幫到您請給本人一顆?,拜托了!!!!!
https://github.com/Mygithub-Yao/tools-VOC
2.項目目錄解析
DataAugmentLabelImg //增強功能代碼 show_picture //readme.md文件用的的圖片 TestData //測試數據集 Augment_scripy.py //腳本代碼 README.md更詳細的解析:https://github.com/Mygithub-Yao/tools-VOC/tree/master/DateAugmentLabelImg
3.使用script對數據集增強
3.1獲取幫助
python Augment_scrict.py -h顯示結果:
usage: Augment_scrict.py [-h] [--root ROOT_PATH] [--xmlpath XMLPATH][--imgpath IMGPATH] [--hub HUB] [--sat SAT][--val VAL] [--rotate ROTATE] [--Noise NOISE][--changeLight CHANGELIGHT] [--filp FILP]aug datasetoptional arguments:-h, --help show this help message and exit--root ROOT_PATH dataset root path--xmlpath XMLPATH 自定義xml文件位置,默認是數據集根目錄下生成新的文件夾--imgpath IMGPATH 自定義img文件位置,默認是數據集根目錄下生成新的文件夾--hub HUB hub調節,范圍0~180--sat SAT 飽和度變化比例調節,范圍0~2--val VAL 明度變化比例調節,范圍0~2--rotate ROTATE 旋轉角度--Noise NOISE 添加高斯噪音--changeLight CHANGELIGHT隨機光度調節--filp FILP 水平翻轉3.2增強例子
hvs調節
python Augment_scrict.py --hub=30 --sat=1.2 --val=1.2 --root=./TestData/VOC隨機亮度調節
python Augment_scrict.py --changeLight=True --root=./TestData/VOC高斯噪點
python Augment_scrict.py --Noise=True --root=./TestData/VOC旋轉指定角度
python Augment_scrict.py --rotate=10 --root=./TestData/VOC水平翻轉
python Augment_scrict.py --filp=True --root=./TestData/VOC結果展示:
4.后續更新
后面如果有空可能會更新其他功能。
總結
以上是生活随笔為你收集整理的对PASCAL VOC 数据集进行数据增强的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: GitHub图片无法显示
- 下一篇: 九阴真经暮色之村攻略