将颜色条插入带有颜色图的 OpenCV2 图像视频流中

问题描述

目前正在将流式热图像叠加到相应的 RGB 图像上。热图像应用了颜色图:

color_thermal = cv2.applyColorMap(thermal_display_image,cv2.COLORMAP_TURBO)  
combined_image = cv2.addWeighted(rgb_display_image,.3,color_thermal,1,1)

我想在图像的一侧包含一个颜色条,用刻度表示与图像中显示的颜色相关的温度值;类似于 matplotlib.pyplot 中的 colorbar 函数

我曾短暂尝试过将 matplotlib 和 opencv 结合的路线,但在 pyplot 中显示流图像有点头疼。

有没有办法专门在opencv中做到这一点,比如在图像中绘制一个cv2.rectangle并用颜色条填充它?或者我是否需要使用 plt,如果需要,如何使用?

这是colorbar from opencv

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)