|
地板
楼主 |
发表于 2019-12-30 10:04:00
|
只看该作者
经检查,是给的demo代码有误,
在draw_img函数中:
- if(x1 < 0) x1 = 0;
- if(x2> img.cols-1) x2 = img.cols-1;
- if(y1 < 0) y1 = 0;
- if(x2 > img.rows-1) x2 = img.rows-1;
应改为:- if(x1 < 0) x1 = 0;
- if(x2> img.cols-1) x2 = img.cols-1;
- if(y1 < 0) y1 = 0;
- if(y2 > img.rows-1) y2 = img.rows-1;
然后在run_process函数中将outputs_transform(outputs, net_width, net_height, dets);的net_width, net_height改成输出图片的宽高即可。
|
|