Qwidget上显示海康监控视频,如何在视频上层绘图并且不闪烁
请问下关于Qt的问题。
期望实现的效果:Qwidget上显示海康监控视频,然后可以在视频上绘制动态矩形框。
现在的做法是:
1、把Qwidget的handle 传给海康监控相机sdk,把视频流显示到Qwidget上。 HWND handle = HWND(this->winId());
2、重写paintEvent(QPaintEvent* event)函数,绘制矩形。
现在遇到的问题是:视频一直在闪烁。
有什么办法,可以在视频上绘制矩形框,并且不闪烁。
参考链接:
https://www.jianshu.com/p/04dd5b892a48
https://blog.csdn.net/u011430225/article/details/75952697