首先,根据代码追溯到lib/fast_rcnn中的test.py文件,找到test_net()方法,都是在这里面设置的,注意vis这个变量,决定了显示出图片还是不显示,看399行的vis = False,这个表明下面的两处if语句都不会执行,一个是400行的,另一个是447行的,第一个if是检测出所有可能框,没有进行nms,第二个if是最终处理之后的结果,也就是去掉检测不准的,去掉偏的。这里我们想要的结果是直接显示处理之后的,也就是只要第二个if运行即可,所以修改第一个if为false,第二个if为true即可实现想要的效果。可以直接去https://download.youkuaiyun.com/download/wang_ys121/10691438下载。另外,这里面也可以控制检测准确度在百分之多少以上的输出,只需修改428行的scorej大于多少就行了。
关于FPN(feature pyramid networks)网络中test.py,进行测试时显示出检测结果问题
最新推荐文章于 2022-01-10 11:24:00 发布