Pydroid 3 opencv -215声明失败(权限问题)

xzlaal3s  于 2022-11-30  发布在  其他
关注(0)|答案(1)|浏览(167)

我有2部小米智能手机:小米Redmi 3(lineageOS,Android 11)和小米Mi9 lite(MIUI,Android 10)。(目标是在我的宠物项目上使用Redmi 3)。我试图在两台设备上运行同一段代码,但它只适用于Mi9 lite。

import cv2
cam = cv2.VideoCapture(0)
s, img = cam.read()
cv2.imwrite('qqq.jpg', img)

在redmi 3上,我发现了一个错误:

看起来像是一些权限问题,导致opencv无法从相机中获取图像。idk如何解决这个问题,我已经得到了Pydroid权限插件,但不起作用。

nbysray5

nbysray51#

看起来pydroid只能与Camera 2 API一起正常工作。

但Redmi 3相机却没有那样的技术:

相关问题