yolo-windows檢測高分辨率圖像及封裝應用


 

YOLO訓練自己的數據集的一些心得

封裝yolo-windows為動態鏈接庫

yolo-windows源碼

項目開源代碼:LargeImageDetect-yolo-windows

由於項目需要,需要將yolo移植到windows下並進行封裝並自動測試,遇到的主要問題如下:

1.yolo測試的圖片一般不會太大,基本為468*468,或者512*512,項目中需要檢測的圖片分辨率高,拼接后較大,多為1W*1W起;

2.源代碼中為cmd命令行進行圖片測試,文件夾測試需要不斷輸入路徑;

3.源代碼體量很大,不適合移植。

解決方法:

1.訓練的模型輸入圖片size為512*512,因此采用滑窗算法對高分辨率圖像進行裁剪存入文件夾,進行****_****特殊命名;

2.修改命令行測試為文件夾測試,每次測試一個文件夾,將1中裁剪后的圖片文件夾送入yolov3進行檢測,利用命名規則對檢測后的各部分圖片進行融合;

3.對源代碼封裝為lib進行移植

-----------------------------------------

命名規則如下:

0000_0000:表示裁剪的第一行第一列圖片,依次遞增,最大可以裁剪10000*10000張圖片,其中裁剪大小和步長可以修改


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM