rosReadImage
描述
指定图像的编码信息作为名称参数使用任何以前的输入参数。如果msgOut
= rosReadImage (___“编码”,encodingParam
)编码
没有设置字段的消息,使用这种语法设置。
输入参数
输出参数
提示
活性氧ROS 2图像信息可以有不同的编码。支持的编码图像是不同的金宝app“sensor_msgs /形象”
和“sensor_msgs / CompressedImage”
消息类型。少支持压缩图像。金宝app以下为原始大小的图像编码m×n的支持使用金宝app“sensor_msgs /形象”
消息类型(“sensor_msgs / CompressedImage”
金宝app支持是粗体):
rgb8、rgba8 bgr8 bgra8
:img
是一个rgb
图像的大小M-by-N-by-3。在返回的alpha通道α
。在输出表示为每个值uint8
。rgb16、rgba16 bgr16, bgra16
:img
是一个RGB图像的尺寸吗M-by-N-by-3。在返回的alpha通道α
。每个值在输出表示为uint16
。mono8
返回图像的灰度图像的大小M-by-N-by-1。每个像素值表示为uint8
。mono16
返回图像的灰度图像的大小M-by-N-by-1。每个像素值表示为uint16
。32 fcx
图像作为浮点返回图像的大小M-by-N-by-D,在那里D是1、2、3、4。每个像素值表示为单
。64年fcx
图像作为浮点返回图像的大小M-by-N-by-D,在那里D是1、2、3、4。每个像素值表示为双
。8 ucx
返回图像矩阵的大小M-by-N-by-D,在那里D是1、2、3、4。每个像素值表示为uint8
。8 scx
返回图像矩阵的大小M-by-N-by-D,在那里D是1、2、3、4。每个像素值表示为int8
。16 ucx
返回图像矩阵的大小M-by-N-by-D,在那里D是1、2、3、4。每个像素值表示为int16
。16 scx
返回图像矩阵的大小M-by-N-by-D,在那里D是1、2、3、4。每个像素值表示为int16
。32 scx
返回图像矩阵的大小M-by-N-by-D,在那里D是1、2、3、4。每个像素值表示为int32
。bayer_X
返回图像是拜耳矩阵的大小M-by-N-by-1,或转换后的图像的大小M-by-N-by-3(需要图像处理工具箱™)。
以下编码的原始图像的大小m×n的支持使金宝app用“sensor_msgs / CompressedImage”
消息类型:
rgb8、rgba8 bgr8, bgra8
:img
是一个rgb
图像的大小M-by-N-by-3。在返回的alpha通道α
。每个输出值是表示为uint8
。
扩展功能
版本历史
介绍了R2021a