Класс: matlab.net.http.io.ImageConsumer
Пакет: matlab.net.http.io
Сохраните данные для ImageConsumer
[len,stop] = putData(consumer,data)
[
обрабатывает буферы len
,stop
] = putData(consumer
,data
) data
, на основе свойства ContentType и возвращает результат как MATLAB® изображение данных в Response.Body.Data
свойство. Этот метод является переопределенным методом putData
. Используйте этот метод в подклассах ImageConsumer
.
После всех данных в сообщении результатом являются данные RGB или массив ячеек, содержащий данные изображения, палитру и возможную прозрачность, как задокументировано для imread
функция. Для получения дополнительной информации о преобразовании изображений смотрите раздел входного преобразования свойства данных.
Этот потребитель не гарантирует, что Response.Body.Data
имеет полезный результат до тех пор, пока не будет достигнут конец данных (после putData
передается пустым data
). Подклассы, которые переопределяют этот метод, которые хотят изучить поток данных во время его получения, должны посмотреть data
, не Response.Body.Data
.
Подклассы, которые хотят увидеть результат только после преобразования в данные изображения MATLAB, могут изучить Response.Body.Data
после вызова этого метода с пустыми data
.
После окончания данных этот метод устанавливает свойство Info.
Access | public |
ContentType | imread
| Информация | matlab.net.http.MessageBody
| putData