使用OpenCV使用15mp拍摄图像1920x1080

使用OpenCV使用15mp拍摄图像1920x1080,opencv,photo,Opencv,Photo,我正在使用网络摄像头C920学习OpenCV。此网络摄像头的分辨率为1920x1080。在网络摄像头规范中,C920可以用15mp捕捉图像。使用OpenCV捕捉图像,一张图片有2mp。使用Logitech应用程序,图片具有15MP 我的疑问是: 如何以分辨率1920x1080的15mp拍摄图像?图像放大了吗 是否可以使用OpenCV使用15mp拍摄图像 放大图像: 使用OpenCV 使用Logitech应用程序 光学分辨率真值:3MP 软件增强:15MP 我猜软件正在放大图像,并在像素之间执

我正在使用网络摄像头C920学习OpenCV。此网络摄像头的分辨率为1920x1080。在网络摄像头规范中,C920可以用15mp捕捉图像。使用OpenCV捕捉图像,一张图片有2mp。使用Logitech应用程序,图片具有15MP

我的疑问是:

如何以分辨率1920x1080的15mp拍摄图像?图像放大了吗

是否可以使用OpenCV使用15mp拍摄图像

放大图像:

使用OpenCV

使用Logitech应用程序

光学分辨率真值:3MP 软件增强:15MP


我猜软件正在放大图像,并在像素之间执行某种插值。

如果要执行类似的插值以获得更大但更模糊的输出图像,可以执行以下操作:

resized_img = cv2.resize(img, (5168, 2907), interpolation=cv2.INTER_CUBIC)

这可能会产生类似的质量,具体取决于logitech使用的实际方法。有关各种插值方法的更多信息,请参见此处:

NateTheGrate,您是对的,调整大小的结果是相同的。多谢各位

调整大小后的结果:


确切地如果它有一个真正的15兆帕传感器,他们不会把它仅仅作为全高清来销售,价格也会在其他地方。