大家好
我現在有一個程式是在網頁上出現影像(是個別人做好的套件)
然後我寫了個OPENCV要做影像辨識,偵測異物侵入的程式
當有異物侵入時會回傳給網頁告知,而現在遇到了個問題,當我開啟那個會在網頁上出現影像的程式,我在開啟我寫的opencv程式,會不能抓WEBCAM,倒過來一樣,好像不能同時共用WEBCAM
我想請問可不可以一個WEBCAM然後多個程式共用的方法?
我是用這個opencv的函式抓WEBCAM的
pCapture = cvCreateCameraCapture(0);
一個webcam最多只能被一個程序讀取,如果可以被多個程序讀/寫,那webcam輸出的資料絕對會大亂,所以當你的web應用程式已經開啟webcam了,你無法再另外使用一個opencv撰寫的程式去開啟這個webcam.
你可能做的是,把web應用程式從webcam抓取的frame暫存到硬碟裡,opencv撰寫的程式再去讀取暫存的frame