如何讀取和寫入圖像消息

通過將示例ROS圖像消息轉換為MATLAB圖像來讀寫它 。 然后, 將MATLAB圖像轉換成ROS消息 。
需要這些哦
MATLAB
電腦
方式/
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 。
如何讀取和寫入圖像消息




以上內容就是如何讀取和寫入圖像消息的內容啦, 希望對你有所幫助哦!

    猜你喜歡