Ubuntu上的OpenCV

时间:2010-05-28 11:35:01

标签: ubuntu opencv

在Ubuntu lucid 10.04上安装OpenCV需要哪些软件包? 我是否需要做任何其他事情才能编译一个简单的C示例 比如设置一个env变量或改变路径?

gcc是否是OpenCV的优秀编译器?

我正在尝试编译的例子:

int main( int argc, char** argv ) {
IplImage* img = cvLoadImage( argv[1] );
cvNamedWindow( “Example1”, CV_WINDOW_AUTOSIZE );
cvShowImage( “Example1”, img );
cvWaitKey(0);
cvReleaseImage( &img );
cvDestroyWindow( “Example1” );

}

由于

1 个答案:

答案 0 :(得分:1)

有一个opencv库包libcv4和开发文件libcv-dev应该可以工作。

还可以尝试从PPA安装以获取最新版本的2.1 http://opencv.willowgarage.com/wiki/Ubuntu_Packages

OpenCV文档建议使用g ++进行编译,请参阅“构建自己使用OpenCV的代码”http://opencv.willowgarage.com/wiki/InstallGuide

例如,

g++ -o my_example my_example.cpp -I<opencv_source_dir>/include[/opencv] \
        -L<cmake_binary_dir>/lib -lcxcore -lcv -lcvaux -lhighgui -lml