版本
如题,在setPixmap函数上显示视频时一直报这个错误,就是下面这两行代码
一开始觉得时setPixmap或者QPixmap这个函数有问题,也就是版本问题,但是后来发现是因为我在主窗口显示的时候使用了showFullScreen的原因,那有人会奇怪,为什么很多人用这个没问题,在这里有问题,我后来调试发现,视频流也就是摄像头出来的大小是640*480,而我全屏视频被resize导致了这个问题,当我不用showFullScreen,而是直接设置大小就不会有这个问题,并且只是在一台电脑有这个问题,另一台也是Ubuntu不会有这个问题。。。
追加:
问题解决了,这个问题其实没搞清楚,但应该是环境问题,我把anaconda 环境去掉了,用了Ubuntu20.04自带的那个python3.8环境,就一切OK了,祝大家好运!
更新: