遥感影像地块分割create_txt.sh
收藏
快速回复
遥感影像地块分割create_txt.sh
收藏
快速回复

bash create_txt.sh ./dataset/rs_data/ 生成对应的训练集列表、验证集列表、测试集列表时,直接运行完毕,没有生成列表。数据集已下载,地址填写正确

1
收藏
回复
全部评论(8)
时间顺序
PaddleHot
#2 回复于2020-10

1. 首先确定执行命令式pwd为~/PaddleSeg;

2.确定img_train.zip文件放在了~/PaddleSeg/dataset/rs_data/路径下;

3.弄懂create_txt.sh的代码逻辑;

4.实在不行,自己写一个python脚本,实现的效果是生成三个文件train_list.txt/val_list.txt/testA_list.txt

其格式为:

(train_list.txt/val_list.txt):

img_train/T000049.jpg lab_train/T000049.png
img_train/T000099.jpg lab_train/T000099.png
(testA_list.txt):

img_testA/A145981.jpg
img_testA/A145982.jpg

0
回复
g
gosser123
#3 回复于2020-10
1. 首先确定执行命令式pwd为~/PaddleSeg; 2.确定img_train.zip文件放在了~/PaddleSeg/dataset/rs_data/路径下; 3.弄懂create_txt.sh的代码逻辑; 4.实在不行,自己写一个python脚本,实现的效果是生成三个文件train_list.txt/val_list.txt/testA_list.txt 其格式为: (train_list.txt/val_list.txt): img_train/T000049.jpg lab_train/T000049.png img_train/T000099.jpg lab_train/T000099.png (testA_list.txt): img_testA/A145981.jpg img_testA/A145982.jpg
展开

谢谢,已解决,是create_txt.sh第4行多了个感叹号,去掉就ok

6
回复
雅客5
#4 回复于2020-10
谢谢,已解决,是create_txt.sh第4行多了个感叹号,去掉就ok

为啥我去掉感叹号还是不行

0
回复
雅客5
#5 回复于2020-10
雅客5 #4
为啥我去掉感叹号还是不行

现在可以了

0
回复
信天翁flying
#6 回复于2020-11

test里的label没有怎么办呀。他会报错。

0
回复
f
for_road
#7 回复于2020-11

python pdseg/check.py --cfg ./unet.yaml执行配置校验的时候,报FileNotFoundError: [Errno 2] No such file or directory: './dataset/cityscapes/test.list',你有遇到过吗

0
回复
g
gosser123
#8 回复于2020-11
python pdseg/check.py --cfg ./unet.yaml执行配置校验的时候,报FileNotFoundError: [Errno 2] No such file or directory: './dataset/cityscapes/test.list',你有遇到过吗
展开

cityscapes你没改,这是原来默认的的名字,你直接解压到哪的就改成啥,我的是rs_data

0
回复
g
gosser123
#9 回复于2020-11
test里的label没有怎么办呀。他会报错。

(⊙﹏⊙)现在才看到,test是测试集,当然不得给你答案啊,就是要你对这些图片进行推理后,上传给官方评分。你这应该是val、vis、test这几个文件地址设置的问题,仔细找哈。

0
回复
在@后输入用户全名并按空格结束,可艾特全站任一用户