ringringyi / DOTA_YOLOv2

106 stars 49 forks source link

参数位置 #3

Open AO98 opened 6 years ago

AO98 commented 6 years ago

你好,请问标出来的框的位置(即框的四个顶点的坐标)能在哪里找到呢?

AO98 commented 6 years ago

就是我运行valid.sh后有处理完的图片但是result文件夹里的txt文件都是空的,请问怎么找,谢谢!

Wanghaiyang0211 commented 6 years ago

想请问一下,你的dota.date文件怎么改的,里面train.txt和test.txt的格式是怎么的,谢谢

AO98 commented 6 years ago

我现在跑的是test_dota.sh,然后test_dota.sh文件如下 CUDA_VISIBLE_DEVICES=2 ./darknet detector test cfg/dota.data cfg/yolo-dota.cfg dota-backup/yolo-dota.cfg_450000.weights P0902.png -thresh 0.1 dota.data如下 classes=15 train = /home/yh/dota/dota_data/YOLO/train/train.txt valid = /home/tensorflow/yaogan/yolo2-master/test.txt names = data/dota.names backup = /home/yh/dota/darknet/dota-backup test.txt如下 /home/tensorflow/yaogan/yolo2-master

Wanghaiyang0211 commented 6 years ago

我的test.txt文件中列出我所有val图片的全路径,比如: /home/disk1/why/dota/val_split/images/P157911848___0.png ... 这样我可以的到result文件夹,并且里面的txt文件有内容

AO98 commented 6 years ago

我现在的test.txt文件: /home/tensorflow/yaogan/justtry/DOTA_YOLOv2/images/P0902.png 但是运行会报这个错误: Cannot load image "(null)" STB Reason: can't fopen 是为什么呢?非常感谢!

Wanghaiyang0211 commented 6 years ago

我将test.txt、images文件夹、labelTxt放在同一个目录下的,我不知道这样放对不对,README.md中也没有说明数据怎么放。

AO98 commented 6 years ago

请问你的images和labelTxt文件夹是devikit/Imgspilt产生的吗?

Wanghaiyang0211 commented 6 years ago

images是devikit/Imgspilt产生的,labelTxt由devikit/Imgspilt产生产生后由data_transform/YOLO_Transform.py 再处理,处理后的格式是:category-id x y width height

aixueshuqian commented 6 years ago

我的test.txt文件中列出我所有val图片的全路径,和Wanghaiyang0211 一样,比如: /home/disk1/why/dota/val_split/images/P157911848___0.png ... 这样我可以的到result文件夹,并且里面的txt一直是空的,sh dota_test.sh也是一样,输出一张原图,任何检测结果都没有,跪求

wangshaobobetter commented 5 years ago

训练的时候一直不收敛,你们训练了多久?之前训练的测试,没有结果,拿训练的图片测试也没有效果,框都没有?是数据集处理的问题?