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

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

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

Другой тулбокс отображает функцию, imtool, открывает приложение Image Viewer, которое представляет интегрированную среду для отображения изображений и выполнения некоторых общих задач обработки изображений. Image Viewer предусматривает все возможности отображения изображений imshow но также и обеспечивает доступ к нескольким другим инструментам для навигации и исследования изображений, таких как полосы прокрутки, инструмент Pixel Region, инструмент Image Information и инструмент Adjust Contrast. Для получения дополнительной информации смотрите, Взаимодействуют с Изображениями Используя Приложение 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(:)) отображен с помощью последнего цвета палитры.

Свойство

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

Полутоновые изображения

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

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

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