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

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

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

IMVIEW Отображение изображений в Image Viewer Синтаксис:

imview(I)imview(RGB)imview(X, map)imview(I, range)imview(filename)imview(..., 'InitialMagnification', initial_mag)h=imview(...)imview close allОписание:

Функция imview(I) отображает полутоновое изображение I.

Функция imview(RGB) отображает RGB-изображение (true-color).

Функция imview(X, map) отображает индексное изображение X с палитрой map.

Функция imview(I, range) отображает полутоновое изображение I, где параметр range является двухэлементным вектором [LOW HIGH], который контролирует диапазон (полутоновый) яркостей в отображаемом изображении. Функция imview отображает значение LOW (или другие значения, которые меньше чем LOW) как черное и значение HIGH (или другие значения, которые больше чем HIGH) как белые. Промежуточные значения отображаются различными оттенками серого. Параметр range может быть также пустым ([]), в этом случае функция imview отображает минимальное значение изображения I черным, а максимальное значение - белым. Другими словами, функция imview(I,[]) эквивалентна выражению imview(I, [min(I(:)) max(I(:))]).

Функция imview(filename) отображает изображение, содержащиеся в файле с названием, описанным в filename. Файл должен содержать изображение, которое может быть прочитано функцией imread. Когда файл содержит много изображений, отображается только первое.

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

H=imview(...) возвращает ручное управление средствами просмотра. Функция close(H) закрывает средство просмотра изображений (image viewer).

Функция imview close закрывает все окна просмотра изображений (image viewers).

Функция imview(..., 'InitialMagnification', initial_mag) отображает изображение, которое описывается параметрами InitialMagnification, контролирующими начальное увеличение для отображения изображений. Параметр initial_mag может принимать одно из следующих значений.

Значение Описание 100 Отображается изображение в 100% увеличении; каждый элемент изображения отображается одним пикселем 'fit' Изображение помещается в окно Image Viewer.Требования к исходным данным.Исходное изображение может быть представлено данными в формате logical, uint8, uint16 или double.Пример.Это пример открытия и отображения файла, описанного текстовой строкой:imview('board.tif').Это пример открытия и отображения индексного изображения:[X, map]=imread('trees.tif');imview(X, map)Это пример ввода полутонового изображения в рабочее пространство MATLAB и его отображение:I=imread('cameraman.tif');imview(I)Это пример отображения изображения с описанием диапазона интенсивностей. Эта функция использует также управление Image Viewer:h=imview(I,[0 80]);close(h)Примечание.Управление многооконным Image Viewer.В Image Viewer существует возможность одновременного просмотра нескольких изображений, также существует возможность их одновременного закрытия с помощью команды:

imview close all

Сделать такую же операцию, которая заключается в закрытии всех отрытых окон Image Viewer, можно с использованием кнопки Close All в Window-меню командного окна MATLAB.

В отдельных случаях Window-меню можно использовать и для открытия и управления окнами Image Viewer.

Управление памятью.

Для увеличения объема памяти, которая поступает в распоряжение Image Viewer, создается файл с названием 'java.opts' и помещается в исходную директорию MATLAB. По умолчанию, MATLAB использует память Virtual Machine объемом 64 MB.

Файл java.opts может использовать объем памяти до 128 MB:

-Xmx128m

С целью предупреждения перегрузок, опция -Xmx option устанавливается на уровне, не превышающем 66% от оперативной памяти.

Система UNIX создает файл java.opts в рабочей директории и заходит в эту директорию перед запуском MATLAB.

В системе Windows:

Создается файл java.opts в директории, откуда будет запущен MATLAB. Создается ярлык MATLAB. Нажатие правой клавиши приводит к выбору окна Properties (Свойства).В окне Properties описано название директории, в которой создан файл java.opts; эта директория является стартовой для MATLAB.MATLAB как и Image Viewer использует память Java Virtual Machine. Для просмотра больших изображений запускают MATLAB, а далее используют Image Viewer.

Сопутствующие функции: IMREAD, 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