OpenCV v3.1.0 with CRF-RNN
OpenCV v3.1.0 with CRF-RNN
我正在构建CRFasRNN,它本身基于caffe)在将openCV升级到版本3.1.0(我认为以前的版本是2.4)之后。我不断收到这样的错误
io.cpp:(.text+0x11f8): undefined reference to `cv::imdecode(cv::_InputArray const&, int)'
在编译过程中,特别是在编译时。上次安装它时没有发生这种情况。我构建了caffe和pycaffe(版本1.0.0.0.),没有太多的复杂性,但是crf-rnn需要的那个显然在opencv 3.1.0中存在问题。单独为 crf-rnn 安装 pycaffe 也不起作用。通往图书馆的所有路径似乎都工作正常,我不确定我做错了什么。
我尝试使用 opencv 的依赖项解决一些问题,但我不断收到这样的消息
The following packages have unmet dependencies.
libopencv-dev : Depends: libopencv-objdetect-dev (= 2.3.1-7) but it is not going to be installed
Depends: libopencv-highgui-dev (= 2.3.1-7) but it is not going to be installed
Depends: libopencv-calib3d-dev (= 2.3.1-7) but it is not going to be installed
Depends: libopencv-features2d-dev (= 2.3.1-7) but it is not going to be installed
Depends: libopencv-legacy-dev (= 2.3.1-7) but it is not going to be installed
Depends: libopencv-contrib-dev (= 2.3.1-7) but it is not going to be installed
OpenCV单独工作正常。在此安装之前,我没有任何问题。
有什么建议吗?
好的,
我通过将代码从Caffe安装中的Makefile复制到caffe-crfrnn的Makefile解决了这个问题。我所说的"代码"是指与opencv相关的位。除了 Makefile.config 中的 OPENCV_VERSION := 3 之外,我还添加了
USE_OPENCV ?= 1
ifeq ($(USE_OPENCV), 1)
LIBRARIES += opencv_core opencv_highgui opencv_imgproc
ifeq ($(OPENCV_VERSION), 3)
LIBRARIES += opencv_imgcodecs
endif
endif
# OpenCV
ifeq ($(USE_OPENCV), 1)
COMMON_FLAGS += -DUSE_OPENCV
endif
它奏效了!
相关文章:
- Problems with std::cin.fail()
- 应用程序崩溃并显示"symbol _ZdlPvm, version Qt_5 not defined in file libQt5Core.so.5 with link time reference"
- 这对"With a stackless coroutine, only the top-level routine may be suspended."意味着什么
- Boost.TEST with CLion: "Test framework quit unexpectedly"
- 避免碎片化的ClientHellos with OpenSSL (DTLS)
- Issues with Win32 ReadProcessMemory API
- Qt with WinAPI MouseProc
- [[maybe_unused]] with structured_binding?
- Issue with WriteProcessMemory
- OpenCV RTP-Stream with FFMPEG
- "Unable to start debugging. No process is associated with this object." - 在Visual Studio Code中使用GDB
- std::adjacent_difference with std::chrono time_point
- DLL Made with CMake 使程序崩溃
- QtCreator with C 库中的链接器问题
- SHBrowseForFolder with BIF_BROWSEFORCOMPUTER and SHGetPathFr
- specialized std::default_delete with QQmlComponent
- VS2019 - Sudo Remote Debugging on Linux with Cmake project
- Inference pytorch C++ with alexnet and cv::imread image
- Pybind11: init<> with lambda
- OpenCV v3.1.0 with CRF-RNN