python - 从 imshow 开始运行 OpenCV 脚本

标签 python opencv raspberry-pi raspbian

我有一个 OpenCV/python 脚本在我的 Raspberry Pi 上运行,它读取摄像头并在连接到 Pi 的 RCA 监视器上显示流。

现在我希望在启动时加载脚本。我已经尝试了 cronjob @reboot、/etc/rc.locale、/etc/profile 和 ~/.bash_profile。

我每次都看到相机的红灯亮着,但是不显示图像。有没有运行脚本的解决方案? (我没有连接外部输入设备)

谢谢!

最佳答案

我知道这是一个相当古老的话题,但我认为您可能仍然对适合我的解决方案感兴趣。希望这对您也有帮助:

Raspberry Pi - Autostart OpenCv-Script - Error with cv::imshow()

简而言之:您很可能遇到 DISPLAY/XAUTHORITY 环境变量的问题。

关于python - 从 imshow 开始运行 OpenCV 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42890467/

相关文章:

Python 无法导入嵌套层次结构中生成的扩展

python - 如何将 OpenCV 图像提供给 Python 中经过训练的 CNN 模型(添加新维度)?

python - Dockerfile 中允许访问 USB 端口吗?

linux - 旧 Raspberry Pi 镜像的克隆无法在 Raspberry Pi 3 上运行

android - 使用 PubNub 为 Raspberry Pi 编写节拍器 Python 脚本

Python - 如何取消由 python-trio 中的托儿所产生的特定任务

Python:模块和打包 - 为什么 __init__.py 文件不在 __main__.py 之前执行?

python - Heroku Node.js + Python

opencv - OpenCV简短描述符少于关键点

c++ - cmake找不到 “OPENCV”提供的程序包配置文件