figToImStream

Потоковая фигура как массив байтов закодирована в заданном формате

Синтаксис

output = figToImStream
output = figToImStream (Name,Value)

Описание

пример

output = figToImStream создает массив байтов со знаком с данными о PNG для текущей фигуры. Размер и положение печатного вывода зависят от свойств PaperPosition[mode] фигуры.

пример

output = figToImStream (Name,Value) создает массив байтов с данными изображения для заданной фигуры. Можно задать формат кодировки для изображения и если массив байтов подписывается или без знака. Размер и положение печатного вывода зависят от свойств PaperPosition[mode] фигуры.

Примеры

Преобразуйте текущую фигуру в отформатированный массив байтов PNG со знаком

surf(peaks)
bytes = figToImStream

Преобразуйте определенную фигуру в битовый массив, сохраненный в массиве байтов без знака

f = figure;
surf(peaks);
bytes = figToImStream('figHandle',f,...
                      'imageFormat','bmp',...
                      'outputType','uint8');

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

свернуть все

Аргументы в виде пар имя-значение

Укажите необязательные аргументы в виде пар ""имя, значение"", разделенных запятыми. Имя (Name) — это имя аргумента, а значение (Value) — соответствующее значение. Name должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN.

Пример: 'figHandle', f, 'imageFormat', 'bmp', 'outputType', 'uint8' задает фигуру, f передается потоком в массив байтов без знака как битовый массив.

Фигурируйте к потоку, заданному как пара, разделенная запятой, состоящая из 'figHandle' и указателя фигуры.

Формат кодировки, заданный как пара, разделенная запятой, состоящая из 'imageFormat' и одно из этих значений:

  • png — закодируйте изображение с помощью формата Переносимой сетевой графики (PNG)

  • jpg — закодируйте изображение с помощью формата JPEG

  • bMP закодируйте изображение как битовый массив

  • gif — закодируйте изображение с помощью Формата обмена графическими данными (GIF)

Тип байтов, чтобы сохранить поток изображений, заданный как пара, разделенная запятой, состоящая из 'outputType' и одно из этих значений:

  • int8 используйте массив байтов со знаком

  • uint8 используйте массив байтов без знака

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

свернуть все

Закодированные данные фигуры, возвращенные как массив байтов.

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