在链接过程中,Opencv无法链接cv :: imwrite。我正在链接imgcodecs,但是仍然无法获取链接错误。有趣的是,cv :: imread只对cv :: imwrite没有错误。
Opencv版本:3.3.1
编译器:gcc 4.4.7
链接行::-lopencv_imgcodecs -lopencv_imgproc -lopencv_core -llibjasper -lIlmImf -llibjpeg -llibpng -llibtiff -llibwebp -lzlib -la_baslt -lbsc -lbsi -lbigparmcm -lparmsdata -lses -lbregdb lbbcacheapi -lbregutil -lcomdb2api -ldbutil -lpeutil -lparmsbase -le_ipc -lbbmsgbufs -lbbipc -lsysutil -lunwind -lz
答案 0 :(得分:0)
据我所知,imwrite是highgui模块(opencv 2.4)和opencv 3.x.x的imgcodecs的一部分。但是重要的是您使用的是什么编译器和opencv版本。例如对于mingw,您需要-lopencv_imgcodecs320(对于opencv 3.2.0)