首页 热点专区 义务教育 高等教育 出国留学 考研考公

C#如何用USB摄像头拍出像素大于0*480的照片

发布网友

我来回答

2个回答

热心网友

AForage可以的啊,我目前就在用

我自己的程序还弄了个配置,方便随时更改拍照分辨率
你应该把videoSource.VideoCapabilities先看看有哪些可用的,别乱设,包括DesiredFrameRate

拍照图像一秒钟来好几帧,但是我根据自己需要,只取了一帧(第一帧或者第几帧)。所以我的DesiredFrameRate没更改,默认值

你看看是不是这个原因

突然想起来,老版本Aforge支持 DesiredFrameSize,DesiredFrameRate

新版本已经不用这两个属性了

由于我当时从老版本换到新版本,摄像头断开在我的笔记本上成功,但是在目标计算机上失败,所以后来我又回去到老版本Aforge上去了,但是代码的更改主要就是体现在废用和启用DesiredFrameSize,DesiredFrameRate这两个属性追问Aforge什么版本的,可以支持 DesiredFrameSize,DesiredFrameRate

追答2.2.4
我目前用的这个版本

官网最新版本是 2.2.5

热心网友

用DMO对象来处理,可自定义多少大小各类参数。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com