exponenta event banner

Обзор отображения и исследования изображений

Программное обеспечение Toolbox™ обработки изображений включает в себя две функции отображения, imshow и imtool. Обе функции работают в графической архитектуре: они создают объект изображения и отображают его в объекте оси, содержащемся в объекте фигуры.

imshow - функция отображения фундаментального изображения. Использовать imshow если требуется отобразить любой из различных типов изображений, поддерживаемых панелью инструментов, таких как оттенки серого (интенсивность), truecolor (RGB), двоичный и индексированный. Дополнительные сведения см. в разделе Отображение изображения в окне рисунка. imshow функция также является ключевым компоновочным блоком для приложений изображений, которые можно создать с помощью модульных инструментов панели инструментов. Дополнительные сведения см. в разделе Создание интерактивных инструментов.

Другая функция отображения панели инструментов, imtoolоткрывает приложение Image Viewer, в котором представлена интегрированная среда для отображения изображений и выполнения некоторых распространенных задач обработки изображений. Средство просмотра изображений предоставляет все возможности отображения изображений imshow но также предоставляет доступ к нескольким другим инструментам навигации и просмотра изображений, таким как полосы прокрутки, инструмент «Пиксельная область», инструмент «Информация об изображении» и инструмент «Настройка контрастности». Дополнительные сведения см. в разделе Начало работы с приложением Image Viewer.

Как правило, использование функций панели инструментов для отображения изображений предпочтительнее, чем использование функций отображения изображений MATLAB ®image и imagesc поскольку функции панели инструментов автоматически задают определенные свойства графического объекта для оптимизации отображения изображения. В следующей таблице перечислены эти свойства и их параметры для каждого типа изображения. В таблице, X представляет индексированное изображение, I представляет изображение в градациях серого, BW представляет двоичное изображение, и RGB представляет изображение в виде триеколора.

Примечание

Оба imshow и imtool возможность выполнения автоматического масштабирования данных изображения. При вызове с синтаксисом imshow(I,'DisplayRange',[]), и аналогично для imtool, функции задают оси CLim свойство для [min(I(:)) max(I(:))]. CDataMapping всегда scaled для изображений в оттенках серого, чтобы значение min(I(:)) отображается с использованием первого цвета карты цветов и значения max(I(:)) отображается с использованием последнего цвета цветовой карты.

Собственность

Индексированные изображения

Изображения в градациях серого

Двоичные изображения

Изображения Truecolor

CData (Изображение)

Установить на данные в X

Установить на данные в I

Установить на данные в BW

Установить на данные в RGB

CDataMapping (Изображение)

Установить в значение 'direct'

Установить в значение 'scaled'

Установить в значение 'direct'

Игнорируется, когда CData является 3-D

CLim (Оси)

Не применяется

double: [0 1]
uint8
:  [0 255]
uint16
[0 65535]

Установить в значение [0 1]

Игнорируется, когда CData является 3-D

Colormap (Рисунок)

Установить на данные в map

Настройка цветовой карты в оттенках серого

Установка в оттенки серого цветной карты, значения которой варьируются от черного до белого

Игнорируется, когда CData является 3-D