我需要一些帮助来决定使用什么来从网络摄像头获取图像。我想获取单个图像。我知道您通常可以获得比单个视频帧更高分辨率的静态图像。
目前,我正在使用 MATLAB 的图像采集工具箱。它显然只支持在视频模式下获取帧(因此分辨率较低)。您还推荐哪些其他库?还有其他人遇到过这个问题吗?
最佳答案
您是否指的是图像采集工具箱报告的最大分辨率是(例如)1024x768,但网络摄像头声称它可以采集 6 兆像素的静态图像?如果是这样,我见过的每个网络摄像头都会在某处用很小的字体注释,解释更高分辨率是通过软件插值实现的。
您只需获取工具箱支持的最大格式的图像,然后使用 IMRESIZE
将图像缩放到您想要的任何分辨率。
关于c# - 如何获取静态网络摄像头图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2550051/