Скачиваний:
4
Добавлен:
02.05.2014
Размер:
30.59 Кб
Скачать

Список функцийImage Processing Toolbox. Описание функции SUBIMAGE  Семинары   Обучение   Лицензирование   Разработка   Подписка   Форум  Регистрация    Matlab    Toolboxes    Simulink    Blocksets    Femlab    Полезное Вход Обработка сигналов и изображений\image Processing ToolboxСписок функций Image Processing Toolbox: Вывод изображений на экран и захват их с экрана

  В оглавление \ К следующему разделу \ К предыдущему разделу

SUBIMAGE Вывод нескольких изображений в одном окне Синтаксис:

subimage(S)

subimage(X,map)

subimage(XData, Ydata, …)

h= subimage(…)

Описание:

Функция subimage(S) в сочетании с функцией MATLAB subplot позволяет вывести в одно окно figure несколько полноцветных, полутоновых и бинарных изображений S. Аналогично для вывода палитровых изображений работает функция subimage(X,map). Заметим, что в одно окно могут выводиться изображения разного типа.

Функция subplot(m, n, p) разбивает текущее окно на подокон и устанавливает текущим окно с номером p. Подокна нумеруются слева направо и сверху вниз, начиная от левого верхнего подокна, которое имеет номер 1. Функция subimage выводит изображение в текущее подокно.

Кроме того, в функцию subimage можно передать два двухэлементных вектора XData и Ydata, определяющих диапазон изменения значений по осям пространственной системы координат: subimage(XData, Ydata, …).

Если для функций subimage определить выходной параметр h=subimage(…), то в h будет возвращен описатель (handler) выведенного изображения как объекта графического интерфейса системы MATLAB.

Пример.

Функции subplot и subimage удобно использовать тогда, когда требуется для визуальной оценки полученных результатов в одно окно поместить исходное изображение и результат его обработки.

Программа демонстрирует чтение расфокусированного изображения и его фильтрацию с целью увеличения резкости. Исходное изображение и результат выводятся в одно окно (рис. 1).

%Пример демонстрирует фильтрацию изображения с целью повышения резкости

%и вывод исходного и получившегося изображения в одно окно.

%Чтение исходного файла

im=imread(‘lena.tif’);

im=im2double(im);

%Фильтрация с целью повышения резкости.

h=fspecial(‘unsharp’, 0.5);

imsharp=conv2(im, h);

imsharp=im2uint8(imsharp);

%Вывод исходного и полученного изображения в одно окно.

subplot(1,2,1), subimage(im);

subplot(1,2,2), subimage(imsharp);

Рис. 1

Сопутствующие функции: SUBPLOT, IMSHOW.

  В оглавление \ К следующему разделу \ К предыдущему разделу

  I Всероссийская научная конференция "Проектирование научных и инженерных приложений в среде MATLAB" (май 2002 г.)

  II Всероссийская научная конференция "Проектирование научных и инженерных приложений в среде MATLAB" (май 2004 г.) На первую страницу \ Сотрудничество \ MathWorks \ SoftLine \ Exponenta.ru \ Exponenta Pro    E-mail: matlab@exponenta.ru      Информация на сайте была обновлена 14.05.05 Copyright 2001-2005 SoftLine Co 

Наши баннеры         hotlog_js="1.0"; hotlog_r=""+Math.random()+"&s=58396&im=33&r="+escape(document.referrer)+"&pg="+ escape(window.location.href); document.cookie="hotlog=1; path=/"; hotlog_r+="&c="+(document.cookie?"Y":"N"); hotlog_js="1.1";hotlog_r+="&j="+(navigator.javaEnabled()?"Y":"N") hotlog_js="1.2"; hotlog_r+="&wh="+screen.width+'x'+screen.height+"&px="+ (((navigator.appName.substring(0,3)=="Mic"))? screen.colorDepth:screen.pixelDepth) hotlog_js="1.3" hotlog_r+="&js="+hotlog_js; document.write("") >

Соседние файлы в папке Функции Image Toolbox