图像质量差,Raspberry Pi 3 V4L USB 摄像头 MJPG OpenCV

问题描述

我有一个连接到 RaspBerry Pi 3 的 4K USB 摄像头和一个 RPi 4 上的相同型号的摄像头。通过 OpenCV 捕获图像后:

cap = cv2.VideoCapture(0)
fourcc = cv2.VideoWriter_fourcc(*'MJPG')
cap.set(cv2.CAP_PROP_FOURCC,fourcc)
cap.set(cv2.CAP_PROP_FRAME_WIDTH,3840)
cap.set(cv2.CAP_PROP_FRAME_HEIGHT,2160)
ret,frame = cap.read()
cv2.imwrite('result.jpg',frame)

Zoomed In Image,20x100 px

这是 RPi3 上图像的 100 像素部分上的 20 像素,在 RPi4 上看起来更好。那些具有硬边界的奇怪块 auf 像素的原因是什么?会不会是驱动的问题? RPi3 没有互联网,所以没有进行 apt-get 更新。是压缩问题吗? v4l2-compliance 可能有用吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...