0

我正在尝试使用 openCV 从安装在我的笔记本电脑(运行 Ubuntu 11.04)的相机中获取图像,但我有一些问题/问题:

  1. 我检查了一些代码示例使用以下包括:

    #包括“cv.h”

    #include “highgui.h”

    但是一旦我编译了代码,就会因为这些包含而给出错误。如何设置这些包/库以在我的代码中使用?我尝试按照此网站http://www.samontab.com/web/2011/06/installing-opencv-2-2-in-ubuntu-11-04/进行操作,但没有成功。

  2. 一旦图像被加载到对象 IplImage* 中,我如何通过套接字发送它?我有关于使用“cvSaveImage(fileName,img)”将它保存到文件中,然后打开这样的文件并发送它(我没有问题,因为我已经通过套接字发送了文件 .bmp 和 .jpg),但是我不确定这是否是最佳方法。我检查了结构 IplImage 有几个字段,但我不确定其中哪一个可以用于我的目的。

  3. 如何在 openCV 中获取笔记本电脑相机的变量作为 cvCaptureFromCAM 的参数?

提前感谢您提供的任何帮助。

4

1 回答 1

0

我面临的主要问题是我正在为不同版本的 Ubuntu 安装 openCV。一旦我为适当版本的 Ubuntu 安装了正确的方法,我的问题中提到的问题就消失了,使用“0”作为我的笔记本电脑相机的索引。

于 2012-12-01T02:52:05.980 回答