如何读取和写入图像消息?
1、加载示例ROS消息并检查图像消息数据。img是一个示例ROSImage消息对象。

2、使用readImage从图像消息创建一个MATLAB图像并显示它。
命令行键入:
I = readImage(img);
imshow(I)

3、从MATLAB图像创建一个ROS图像消息。
命令行键入:
imgMsg = rosmessage('sensor_msgs/Image');
imgMsg.Encoding = 'rgb8'; % 指定图像编码类型
writeImage(imgMsg,I)
imgMsg

4、命令行键入:
msg = rosmessage('sensor_msgs/Image')
%创建空白图像消息

5、最后清理命令行窗口,命令行键入:clc。

6、清理工作区,命令行键入:clear。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:189
阅读量:157
阅读量:129
阅读量:83
阅读量:113