在進行深度學習時,數據集十分重要,尤其是負樣本數據。
故設計該軟件進行深度學習數據預處理,最大可能性獲取較多的模擬工業現場負樣本數據集。
該軟件基于VS2015、.NETFrameWork4.7.2、OpenCvSharp1.0.0.0、netstandard2.0.0.0、SunnyUI3.2.9.0、SunnyUI.Common3.2.9.0及OpenCvSharpExtern.dll等
使用方法:
1、首先對獲取的部分數據進行標注,將xml文件存放在一個指定文件夾內;
2、點擊選擇xml文件夾按鈕,獲取所選文件夾內所有的xml文件并解析;
3、點擊提取目標數據按鈕,獲取當前所選xml文件內的BoundingBox標注數據。提取的數據存放在當前程序同級目錄defectOutPut下;
4、點擊選擇正樣本文件夾按鈕,獲取當前所選文件夾內正樣本數據;
5、點擊選擇負樣本文件夾按鈕,獲取當前所選文件夾內負樣本數據;
6、點擊生成缺陷數據按鈕,模擬生成缺陷數據,并存放在當前程序同級目錄CompositeImages下。
using System