exponenta event banner

putData

Класс: 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.

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

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

Потребитель контента, указанный как matlab.net.http.io.ImageConsumer объект.

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

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

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

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

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

Признаки

Accesspublic
Представлен в R2018a