我有2款小米智能手机:小米红米3 (lineageOS,安卓11)和小米Mi9 lite (MIUI,安卓10)。(目标是在我的宠物项目中使用Redmi 3)。我试图在这两种设备上运行相同的代码,但它只在Mi9 lite上运行。
import cv2
cam = cv2.VideoCapture(0)
s, img = cam.read()
cv2.imwrite('qqq.jpg', img)
在redmi 3上,我得到了一个错误:
看起来像是一些预演问题,因为opencv无法从相机中获取图像。我已经有了Pydroid权限插件,但这不起作用。
发布于 2022-11-23 06:56:32
看起来pydroid只能用Camer2API正常工作。
但redmi 3相机没有这种技术:
https://stackoverflow.com/questions/74542697
复制相似问题