我目前正在开发一个使用 Java 和 JavaCV 扫描 QR 码的应用程序。
在我的 Mac 上,它运行得很好。打开相机,读取帧并检测+解码二维码。
当我在 Raspberry Pi 上运行代码时,应用程序启动,但没有读取任何帧。
连接的相机本身正在工作,我已经使用 libcamera-still 拍摄了一张示例照片。当我运行
vcgencmd get_camera
时,它输出 supported=0 detected=0, libcamera interfaces=0
。有什么问题吗?有人可以帮忙吗?
我将 Spring Boot(v 3.3.1)与 Maven 结合使用。我的树莓派是型号 4B。
我已经解决了。对于任何好奇我如何设法启动并运行它的人:我将 dtoverlay 更改为我的相机的正确版本,并设置一个环回设备,将帧传送到我可以在我的应用程序中使用的虚拟设备。工作得很好。