neozhaoliang / surround-view-system-introduction

A full Python implementation for real car surround view system
MIT License
819 stars 296 forks source link

运行run_live_demo.py时程序能够正常运行,但得到的鸟瞰图是黑屏 #95

Closed Leooncode closed 6 days ago

Leooncode commented 2 weeks ago

老师您好,我在Windows11上运行run_live_demo.py时程序能够正常运行,但得到的鸟瞰图是黑屏,请问该如何解决呢? 6f41d63ac4ac1ef515c8859b0c166cd 52526e16c4ecab4626eaa3870d71465

neozhaoliang commented 1 week ago

你看看你的 fps,很明显你的画面读进来的就是黑色。你确定摄像头传进来的画面正常吗?

Leooncode commented 1 week ago

老师,我在检查代码时发现运行时的分辨率和相机yaml文件的分辨率一直不匹配,如下图中我yaml文件中相机分辨率为(960, 640),但这个地方一直为(320, 240),cv2.CAP_PROP_FRAME_WIDTH也无法修改,请问是什么问题呢? image

neozhaoliang commented 1 week ago

查查你的相机支持哪些分辨率

Leooncode commented 1 week ago

谢谢老师的解答,还有一个问题经常遇到的,看issue中也有不少人遇到但没有解决,就是如下图所示,这个问题有时候会出现,有时候却能够正常运行,请问老师这个问题怎么解决呢? image

neozhaoliang commented 1 week ago

这是一个我没有遇到过的问题,所以我也不清楚原因。也许你可以问问那些遇到这个问题的人? 我怀疑是因为 usb 相机不稳定,会有设备号变化的现象导致的。但我不确定。

Leooncode commented 6 days ago

谢谢老师的耐心解答~