$ sudo apt-get install build-essential
$ sudo apt-get install libcv4 libcvaux4 libhighgui4 python-opencv opencv-doc libcv-dev libcvaux-dev libhighgui-dev

将测试例子拷贝出来:

$ cp -r /usr/share/doc/opencv-doc/examples .
$ sh build_all.sh

编译后生成几个文件,再用./运行即可。在我的机器上测试发现部分不能编译成功,不知为何。

编写程序确定能否正常工作:

编写一个简单的.c文件,比如:wnd.c
其内容如下:
#include <cv.h>
#include <highgui.h>
int main(void)
{
IplImage *img = 0;
img = cvLoadImage("test.jpg", -1);
cvNamedWindow("test", 1);
cvShowImage("test", img);
cvWaitKey(0);
return 0;
}
说明:保证wnd.c的同目录中存在一张名为test.jpg的图片
运行命令:gcc `pkg-config opencv --libs --cflags opencv` wnd.c -o wnd

如果一切顺利,那么就会一次编译成功。
运行命令:./wnd   查看运行结果。

运行结果应该成功显示一张图片。

相关文章:

  • 2020-03-21
  • 2022-12-23
  • 2021-09-27
  • 2021-12-12
  • 2021-12-12
  • 2021-09-14
  • 2021-07-20
  • 2022-01-02
猜你喜欢
  • 2021-10-14
  • 2021-08-19
  • 2022-12-23
  • 2021-11-08
  • 2021-10-07
  • 2022-12-23
  • 2021-08-14
相关资源
相似解决方案