刚弄明白CTPN部署的时候,CTPN作者刚更新了简易代码版本,看介绍是把代码优化了不需要多的配置。。。感觉好忧伤!
源码地址:https://github.com/eragonruan/text-detection-ctpn/tree/master
新版本地址:https://github.com/eragonruan/text-detection-ctpn
环境:win10+anaconda3+python3.6+tensorflow1.10+vs2015_runtime
一 代码修改
1.设置 "USE_GPU_NMS " 在文件 ./ctpn/text.yml as "False"
2.设置 "__C.USE_GPU_NMS" 在文件 ./lib/fast_rcnn/config.py 为 "False";
3.注释掉 "from lib.utils.gpu_nms import gpu_nms" 在文件 ./lib/fast_rcnn/nms_wrapper.py 中;
4.在文件lib \ utils \ cython_nms.pyx的第25行进行一些更改“np.int_t”更改为“np.intp_t”
否则出现“ValueError:Buffer dtype mismatch,expected'int_t'但得到'long long' “在第6步。
5.在文件 \text-detection-ctpn-master\lib\rpn_msr\pro