问题

使用jetson nano 做opencv显示实时视频,发现代码一直在跑,但是创建的视频窗口过一段时间就无响应,不再更新图片。

解决方案

如果发生这种情况,如果代码确认无误,考虑硬件性能问题。我的解决方案是,

cv::namedWindow("test", cv::WINDOW_NORMAL);

在上述创建窗口命令之后,紧接着给该窗口创建线程,如下

cv::namedWindow("test", cv::WINDOW_NORMAL);
cv::startWindowThread();

python语言的使用命令 cv2.startWindowThread() 即可。

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐