2011-03-01 87 views
0

所以我想用gtk和glade創建一個GUI,我需要從我的攝像頭捕捉視頻。我不知道該怎麼做,或者即使有可能。有人能幫助我嗎?從可能的OPGTKMM/GTK +/GLADE如何從網絡攝像頭加載視頻?


更新:

這是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); 
} 

回答

1

你可以使用libcheese,用作基於GTK +的,簡單的攝像頭軟件,奶酪的基礎庫。

0

哪個平臺? Windows,Linux,其他? Libcheese可以做到這一點,但AFAIK它不適用於Windows。

相關問題