putData

Класс: matlab.net.http. iO . ImageConsumer
Пакет: matlab.net.http. iO

Сохраните данные для ImageConsumer

Синтаксис

[len, остановитесь] = putData (потребитель, данные)

Описание

Буферы процессов [len,stop] = putData(consumer,data) data, на основе свойства ContentType, и возвращают результат как данные изображения MATLAB® в свойстве Response.Body.Data. Этот метод является переопределенным методом ContentConsumer.putData. Используйте этот метод в подклассах ImageConsumer.

После всех данных в сообщении результатом являются данные RGB или массив ячеек, содержащий данные изображения, палитру и возможную прозрачность, как зарегистрировано для функции imread. Для получения дополнительной информации о преобразовании изображений смотрите входной раздел преобразования Свойства данных.

Этот потребитель не гарантирует, что Response.Body.Data имеет полезный результат, пока конец данных не достигнут (после того, как putData передается пустой data). Подклассы, которые заменяют этот метод, которые хотят исследовать поток данных, в то время как это получается, должны посмотреть на data, не Response.Body.Data Данные.

Подклассы, которые только хотят видеть результат после преобразования в данные изображения MATLAB, могут исследовать Response.Body.Data после вызова этого метода с пустым data.

После конца данных этот метод устанавливает свойство Info.

Входные параметры

развернуть все

Потребитель содержимого, заданный как объект matlab.net.http.io.ImageConsumer.

Буфер необработанных данных в объекте matlab.net.http.ResponseMessage, заданном как непустой вектор uint8, uint8.empty или []. Для получения дополнительной информации об этих значениях, смотрите аргумент ввода данных для метода ContentConsumer.putData.

Выходные аргументы

развернуть все

Длина обработанных данных, возвратилась как двойная или пустая дважды. Для получения дополнительной информации смотрите аргумент размера в ContentConsumer.putData.

Укажите, получить ли дальнейшие данные от этого сообщения, возвращенного как true или false. Для получения дополнительной информации смотрите аргумент остановки в ContentConsumer.putData.

Атрибуты

Доступpublic

Представленный в R2018a

Была ли эта тема полезной?