高分辨率小目标;图像分割
原图:
图片来源:http://robotics.pkusz.edu.cn/resources/dataset/
图片分辨率:3034*1586
环境需要:
python3.6
xml
os
cv2
tqdm
自行pip/conda install [name]安装
一、通过auto_split_img_test05.py
通过解析XML文件在原图上进行显示,不修改xml文件,仅生成新图。
生成图片
二、通过auto_split_img_test03.py
均匀切割成M*N张图片,不修改xml文件,仅生成新图。
生成图片:
三、通过auto_split_img_test02.py 通过解析XML文件,寻找到原图缺陷目标所在位置,通过文件中设置的大小,生成当前缺陷目标所在的图片,并生成新的图片和XML文件。
四、使用建议 通过test02生成相应数据集合进行模型训练,通过03将检测图片进行分割后放入模型进行检测。 所有代码来源网络,本人仅负责收集并修改一部分。主要目的是为了像本人一样又菜又爱玩的同学可以进行基本的实验。 独立自主、自力更生!!!