matlab.net.http.io.ImageConsumer 类
命名空间: matlab.net.http.io
超类: matlab.net.http.io.ContentConsumer
HTTP 有效负载中的图像数据使用程序
描述
此使用程序从 Web 上读取图像数据并将其转换为 MATLAB® 图像数据。它将结果存储在它所应用到的 ResponseMessage 的 Body 属性中。如果直接在 RequestMessage.send 中指定为使用程序,它为图像内容类型提供的功能与未指定使用程序时由默认的 send 方法提供的功能相同,根据消息的 Content-Type 将转换的图像(以及可能的颜色图和 alpha 通道)保存到 Body.Data 中。有关转换响应中的图像数据的详细信息,请参阅HTTP Data Type Conversion中有关 image/* Content-Type 的说明。
此使用程序仅接受可以根据响应消息中的标头或请求的 URI 中的文件名扩展名(如果有)确定格式的数据。您可以通过在 Format 属性中指定所需的格式来覆盖此行为。
此使用程序按照介绍的 imread 函数返回值的格式之一以 MATLAB 图像的形式返回数据。要将原始数据存储在文件中而不进行转换,请使用 FileConsumer。
matlab.net.http.io.ImageConsumer 类是一个 handle 类。
创建对象
描述
consumer = ImageConsumer 为 HTTP 图像构造使用程序。
consumer = ImageConsumer( 使用指定的格式构造 fmt)ImageConsumer。
consumer = ImageConsumer(___, 传递由 arg1,...,argn)imread 用来转换响应数据的其他参量。
输入参量
属性
方法
详细信息
版本历史记录
在 R2018a 中推出
