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