CompressedImage
(削除予定) 圧縮イメージ メッセージの作成
CompressedImage オブジェクトは将来のリリースで削除されます。関数 rosmessage を使用して ROS メッセージを作成する場合は、名前と値の引数 Dataformat を "struct" として指定して、メッセージ構造体形式を使用します。関数 rosReadImage と関数 rosWriteImage を使用して、それぞれ ROS メッセージから圧縮イメージ データを読み書きできます。詳細については、ROS メッセージ構造体の関数を参照してください。
説明
CompressedImage オブジェクトは、ROS での sensor_msgs/CompressedImage メッセージ タイプの実装です。このオブジェクトには、メッセージに関する圧縮イメージとメタ情報が格納されています。空白の CompressedImage メッセージを作成してからデータを入力するか、ROS ネットワーク経由でイメージ メッセージをサブスクライブすることができます。イメージを MATLAB® イメージに変換するには、関数 readImage を使用します。
ROS Image Transport パッケージ経由で送信されるイメージのみ MATLAB イメージへの変換がサポートされています。
作成
説明
msg = rosmessage('sensor_msgs/CompressedImage') は、空の CompressedImage オブジェクトを作成します。イメージ データを指定するには、msg.Data プロパティを使用します。rossubscriber を使用して、ROS ネットワークからこれらのイメージのメッセージを取得することもできます。
プロパティ
オブジェクト関数
readImage | (削除予定) ROS イメージ データを MATLAB イメージに変換 |
