figToImStream

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

Описание

пример

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,Value аргументы. 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