快速 R-CNN:运行 demo.py

Fast R-CNN: Running demo.py

我是咖啡初学者。我正在尝试 运行 Fast R-CNN 演示代码,我能够执行到我应该 运行 ./tools/demo.py 我遇到了这个错误:

 Traceback (most recent call last):
 File "./tools/demo.py", line 17, in <module>
from fast_rcnn.config import cfg

File "/home/prajwaljpj/Downloads/fast-rcnn-master/tools/../lib/fast_rcnn/__init__.py", line 9, in <module>
from . import train

File "/home/prajwaljpj/Downloads/fast-rcnn-master/tools/../lib/fast_rcnn/train.py", line 10, in <module>
import caffe

File "/home/prajwaljpj/Downloads/fast-rcnn-master/tools/../caffe-fast-rcnn/python/caffe/__init__.py", line 1, in <module>
from .pycaffe import Net, SGDSolver, NesterovSolver, AdaGradSolver, RMSPropSolver, AdaDeltaSolver, AdamSolver

File "/home/prajwaljpj/Downloads/fast-rcnn-master/tools/../caffe-fast-rcnn/python/caffe/pycaffe.py", line 13, in <module>
from ._caffe import Net, SGDSolver, NesterovSolver, AdaGradSolver, \

ImportError: /home/prajwaljpj/Downloads/fast-rcnn-master/tools/../caffe-fast-rcnn/python/caffe/../../build/lib/libcaffe.so.1.0.0-rc3: undefined symbol: _ZN2cv8imencodeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_11_InputArrayERSt6vectorIhSaIhEERKSB_IiSaIiEE

如有任何帮助,我们将不胜感激。

使用 c++filt 实用程序检查 "undefined symbol" _ZN2cv8imencodeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_11_InputArrayERSt6vectorIhSaIhEERKSB_IiSaIiEE 表明函数

cv::imencode(std::__cxx11::basic_string<char, std::char_traits<char>,  
             std::allocator<char> > const&, cv::_InputArray const&, 
             std::vector<unsigned char, std::allocator<unsigned char> >&, 
             std::vector<int, std::allocator<int> > const&)

丢失。

这个函数是opencv的一部分。
在您的计算机上尝试 re-installing opencv。