だから私はgtkとグレードでGUIを作成しようとしており、ウェブカメラからビデオをキャプチャする必要があります。それを行う方法、またはそれが可能かどうかさえわかりません。誰か助けてくれませんか?
おそらくOPからの更新:
リナックスです!ありがとう、でもユーザーフレンドリーなQtに切り替えました:)
それでも、opencv の統合に問題があります。ボタンを押して画像を別の .xml ファイルに読み込む単純な GUI を qt に実装しようとしました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 );
}