最近在做一個(gè)有關(guān)人臉識別的項(xiàng)目 . 讀取攝像頭的視頻 是用 emgucv , 我想用picturebox 來顯示攝像頭的視頻, 我是 用一個(gè)死循環(huán), 截取畫面,然后賦值給picturebox . 這樣是 可以顯示出攝像頭的內(nèi)容了,但是運(yùn)行一會兒程序就會報(bào)錯(cuò),說寫入受保護(hù)的內(nèi)存,網(wǎng)上查了下, 好像是說 picturebox.image = Bitmap ; 的時(shí)候,有個(gè) 畫筆的資源沒有釋放,這樣導(dǎo)致的錯(cuò)誤.我對這塊不是很明白,誰能給我解釋下,這個(gè)要怎么去釋放. 下面放上部分代碼
1 回答

波斯汪
TA貢獻(xiàn)1811條經(jīng)驗(yàn) 獲得超4個(gè)贊
你這樣是治標(biāo)不治本,一:你購買的攝像頭如果有相關(guān)的sdk就最好了,會自帶顯示控件或者用panle做顯示控件,如果沒有的話也有通用的取像的dll,但不管哪樣好像都不是放在picture里的吧
- 1 回答
- 0 關(guān)注
- 1448 瀏覽
添加回答
舉報(bào)
0/150
提交
取消