关于C# picturebox 展示视频的问题

最近在做一个有关人脸识别的项目 . 读取摄像头的视频 是用 emgucv , 我想用picturebox 来显示摄像头的视频, 我是 用一个死循环, 截取画面,然后赋值给picturebox . 这样是 可以显示出摄像头的内容了,但是运行一会儿程序就会报错,说写入受保护的内存,网上查了下, 好像是说 picturebox.image = Bitmap ; 的时候,有个 画笔的资源没有释放,这样导致的错误.我对这块不是很明白,谁能给我解释下,这个要怎么去释放. 下面放上部分代码 

https://img3.mukewang.com/5b76d74e00019d6f05800789.jpg

红糖糍粑
浏览 1405回答 1
1回答

波斯汪

你这样是治标不治本,一:你购买的摄像头如果有相关的sdk就最好了,会自带显示控件或者用panle做显示控件,如果没有的话也有通用的取像的dll,但不管哪样好像都不是放在picture里的吧
打开App,查看更多内容
随时随地看视频慕课网APP