Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ OpenCV 640x480标准尺寸?_C++_Image Processing_Opencv - Fatal编程技术网

C++ OpenCV 640x480标准尺寸?

C++ OpenCV 640x480标准尺寸?,c++,image-processing,opencv,C++,Image Processing,Opencv,快速简单的问题,为什么在获取网络摄像头流时640x480始终是标准窗口宽度/高度?这是因为大多数网络摄像头都有这样大小的可视区域(以像素为单位)?是的-是VGA大小-这非常常见。例如,它是所有PC图形卡的最低公分母。因此,网络摄像头很可能支持这种尺寸。几乎所有普通网络摄像头都使用便宜的图像传感器,到目前为止,市场上最常见的传感器有两种尺寸:320x240(QVA)或640x480(VGA)。其他类型的传感器最多也不常见,因为它们往往要么质量更高,要么制造成本更高 通过USB电缆传输更高分辨率的实

快速简单的问题,为什么在获取网络摄像头流时640x480始终是标准窗口宽度/高度?这是因为大多数网络摄像头都有这样大小的可视区域(以像素为单位)?

是的-是VGA大小-这非常常见。例如,它是所有PC图形卡的最低公分母。因此,网络摄像头很可能支持这种尺寸。

几乎所有普通网络摄像头都使用便宜的图像传感器,到目前为止,市场上最常见的传感器有两种尺寸:320x240(QVA)或640x480(VGA)。其他类型的传感器最多也不常见,因为它们往往要么质量更高,要么制造成本更高

通过USB电缆传输更高分辨率的实时视频流也很困难。USB的速度根本不足以支持高分辨率、实时、高帧率的视频


如果你需要更大的图像,你需要使用不同类型的相机。您可以找到许多可用的分辨率,如1024x768、1280x720或更大的分辨率。这些相机中的大多数都是为工业应用或安全而销售的。它们往往相当昂贵(因为大型传感器的制造成本很高),但能产生比普通网络摄像头更好的整体图像。他们通常也使用不同类型的连接,如以太网或某些专有连接,纯粹是为了能够处理高数据速率。

啊,好的,所以当我们读取图像(在二维像素阵列中)时,它由640x480大小的摄像头控制?大多数网络摄像头支持多种分辨率,具体哪种分辨率不同。不过,很可能支持640x480。但读取的像素2-D阵列(帧数据)基于此传感器分辨率是否正确?通常是的。它也可以由驱动程序在软件中按比例缩小,以实现更高的帧速率。好的,谢谢,我使用640x480进行基于手的位置的网络摄像头鼠标移动,640x480似乎可以很好地作为标准(尤其是笔记本电脑摄像头)