上位机图像显示求助

各位大佬,请问一下上位机无法正常显示实时图像,只有一张图片,报错信息为Error decoding image: Unsupported encoding jpeg,虚拟机可以订阅到/image话题,上位机显示编码错误,请问应该如何解决?

f0d7351d9e30c0d5a9128760aa164bd.png-
dc6ad92543476d01144c32471ac6d52.png

你好,可以检查一下你的图像类型是否为上位机支持的消息类型?

你好,我么检查过,是支持的,但是上位机还是显不出来

佬,我们也是一样的情况,我也检查了消息类型,是和教程里一样的sensor_msgs/msg/Image,也能正常的订阅和发布节点,但是也显示不出来,请问该怎么解决呀

你好,需要检查 的时ros消息类型

你好,我们在虚拟机和MobaxTerm中查看的节点名称都是/image,请问应该怎么办?

这边建议您先将基础ROS知识掌握 ROS2中文网 | ROS2 中文网

可以查看验证上位机允许接受的消息类型 以及 图像格式

图像格式用的jpeg,查过了,都是支持的呀,

你的消息类型sensor_msgs/msg/Image没对上

佬,请问这个该如何解决呀

但是ROS 2 的标准的消息类型命名格式是package_name/msg/MessageType啊

你要按照上位机支持的格式走

佬,求助,为什么我发布的的是hbmem_image节点,他检测到的是
hbmem_image0x22030214020701201b28030902121511,导致上位机没办法接受我的信息?问AI说添加什么密钥,感觉怪怪的

上位机不支持/hbmem_image nv12格式图像数据