imsave

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

Описание

Используйте imsave функция, чтобы создать инструмент Save Image. Инструмент Save Image отображает интерактивное диалоговое окно селектора файла (показанный ниже), в котором можно задать путь и имя файла. Когда вы нажимаете Save, инструмент 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