在centos 6.3中安装OPENCV 2.4.4

时间:2013-03-04 15:15:35

标签: linux opencv command centos executable

我无法在Cent OS 6.3中安装OpenCV 2.4.4

我去过这里 http://sourceforge.net/projects/opencvlibrary/files/opencv-unix/2.4.4/

然后做了:

wget到安装了Cent OS 6.3的服务器中任何位置的可用直接链接。

之后我做了tar xvz CentOS-2.4.4.tar.gz2 然后我做了CD OpenCV-2.4.4然后我做了cmake。,make,make install

全部以root身份登录。

我从cmake看到的错误是无法找到pythonlibs,但是安装了python 2.7.7并且似乎安装了python 2.6.6也与Cent OS 6.3捆绑在一起,因为它从cmake中显示python的解析器是那样的抱怨它无法找到pythonlib。

除了我在cmake之后没有看到任何其他错误。 所以我继续做下去,等待然后做了安装

现在我转到OpenCV的samples目录。 cd OpenCV-2.4.4 cd样本cd c 并将以下命令放在ssh ./myfile.c

除了其他东西之外还调用了opencv附带的文件,它似乎很难找到一个无法找到的文件,或者一个无法从错误/错误的安装中找到的命令,上面的错误配置google搜索答案的过程/小时等:

 ./facedetect.c: line 5: CvHaarClassifierCascade: command not found
 ./facedetect.c: line 6: CvMemStorage: command not found
 ./facedetect.c: line 8: syntax error near unexpected token `('
 ./facedetect.c: line 8: `void detectfaces(IplImage *frame)'

CvHaarClassifierCascade 找不到

CvMemStorage 未找到 什么问题,我的OpenCV不在Cent OS 6.3上工作,我无法安装它。

另外,我对这个安装非常盲目,因为我没有一个教程可以在Cent OS中安装OpenCV但是有很多Ubuntu教程,否则我不会发布到堆栈。

这是来自cmake的实际错误,具有类似的输出:

 could not find png
 could not find
 tiff
 could not find
 jpeg
 could not find
 jasper
 couldn ot find pythonlibs
 missing: PYTHON_LIBRARIES PYTHON_INCLUDE_PATH
 no module named numpy.distutils
抱歉,我发现这个问题可能会过于本地化而且#34; - 关闭它。感谢

1 个答案:

答案 0 :(得分:1)

为什么在为opencv提供现成的linux / centos rpm时会挣扎? (有一些陷阱,但大多数情况下会很好)