GTKMM/GTK+/GLADE如何从网络摄像头加载视频?

GTKMM/GTK+/GLADE如何从网络摄像头加载视频?,gtk,glade,gtkmm,Gtk,Glade,Gtkmm,所以我正在尝试用gtk和glade创建一个GUI,我需要从我的网络摄像头捕获视频。我不知道怎么做,甚至不知道这是否可能。有人能帮我吗 可能OP的更新: 它是Linux!谢谢,但我改用了Qt,它更方便用户:) 不过,我现在在集成opencv时遇到了一个问题。我尝试在qt中实现一个简单的GUI,在其中我按下一个按钮并在一个单独的cvWindow中加载一个图像 我在其他论坛上学习了简单的教程,但尽管它打开了一个cvWindow,但它并没有显示图像 以下是源代码: widget::widget(QWi

所以我正在尝试用gtk和glade创建一个GUI,我需要从我的网络摄像头捕获视频。我不知道怎么做,甚至不知道这是否可能。有人能帮我吗


可能OP的更新:

它是Linux!谢谢,但我改用了Qt,它更方便用户:)

不过,我现在在集成opencv时遇到了一个问题。我尝试在qt中实现一个简单的GUI,在其中我按下一个按钮并在一个单独的
cvWindow
中加载一个图像

我在其他论坛上学习了简单的教程,但尽管它打开了一个
cvWindow
,但它并没有显示图像

以下是源代码:

widget::widget(QWidget *parent)
{
     setupUi(this);
      //setGeometry(100,100,512,512);
     connect( b, SIGNAL( clicked() ), this, SLOT( imshow()) );

}

void widget::imshow()
{

    img=cvLoadImage("/home/vladutzee/Desktop/boo.gif",CV_WINDOW_AUTOSIZE);
   cvNamedWindow("window",1);
    cvShowImage("window",img);
    cvWaitKey(10);
    cvDestroyWindow("window");
    cvReleaseImage( &img );
}

你可以使用LabC奶酪,图书馆是GTK+的基础,简单的网络摄像头软件,奶酪。< /P> < P>哪个平台?Windows、Linux和其他?Libcheese可以做到这一点,但恐怕它在Windows上不起作用