imsave

Сохраните инструмент изображений

Описание

Используйте imsave функция, чтобы создать инструмент Save Image, который отображает интерактивное диалоговое окно селектора файла. Используйте это диалоговое окно, чтобы переместиться по вашей файловой системе, чтобы определить, где сохранить файл изображения и задать имя файла. Выберите формат графических файлов, который вы хотите использовать из числа форматов файла изображения, перечисленных в меню Files of Type. Для получения дополнительной информации об использовании инструмента смотрите Советы.

пример

imsave создает инструмент Save Image на отдельном рисунке, который сопоставлен с изображением в текущей фигуре, названной целевым изображением.

imsave(h) создает инструмент Save Image, сопоставленный с изображением, заданным указателем h.

[filename,user_canceled] = imsave(___) возвращает полный путь в файл, выбранный в filename и указывает, отменили ли вы операцию сохранения.

Примеры

свернуть все

Считайте полутоновое изображение в рабочую область. Отобразите изображение.

I = imread('coins.png');
imshow(I)

Обработайте изображение. Этот пример создает бинарную маску, в которой фон является черным, и монеты являются белыми.

bw = imbinarize(I);
bw = imfill(bw,'holes');
imshow(bw,[])

Сохраните бинарный образ к файлу при помощи инструмента Save Image. Можно перейти к желаемой директории и задать имя файла и формат файла. Этот пример сохраняет образ на Рабочий стол с именем файла myMaskImage в формате файла JPEG.

imsave

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

свернуть все

Обработайте к фигуре, осям, uipanel, или объекту растровой графики в виде указателя. Если h оси или указатель фигуры, затем imsave использует первое изображение, возвращенное findobj(H,'Type','image').

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

свернуть все

Полный путь к файлу, возвращенному как вектор символов. Если вы отменяете операцию сохранения, то filename пустой символьный массив, ''.

Пользователь отменил операцию, возвращенную как false или true. Если вы нажимаете кнопку Cancel или закрываете окно сохранения, то imsave наборы user_canceled к true; в противном случае, false.

Советы

  • В отличие от опции Save as на рисунке меню File, инструмент Save Image сохраняет только образ, отображенный на рисунке. Опция Save as в меню File окна рисунка сохраняет целое окно рисунка, не только изображение.

  • imsave использование imwrite сохранять образ, с помощью опций по умолчанию.

  • Если вы задаете имя файла, которое уже существует, то imsave отображает предупреждающее сообщение. Выберите Yes, чтобы использовать имя файла или No, чтобы возвратиться к диалоговому окну, чтобы выбрать другое имя файла. Если вы выбираете Yes, то инструмент Save Image пытается перезаписать конечный файл.

  • Инструмент Save Image модален; это блокирует командную строку MATLAB®, пока вы не отвечаете.

Смотрите также

| | |

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