Интерактивные инструменты просмотра и обработки изображений

Тулбокс включает несколько инструментов, которые можно использовать для взаимодействия с изображением, отображаемым в MATLAB® окно рисунка. Например, можно использовать инструменты, чтобы настроить отображение изображения, получить информацию о данных изображения и настроить контрастность или обрезать изображение.

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

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

ИнструментПримерОписание

Инструмент «Настроить контрастность»

Отображает гистограмму целевого изображения и включает интерактивную настройку контрастности и яркости путем манипуляции областью значений отображения.

Используйте imcontrast функция, чтобы создать инструмент в отдельном окне рисунка и связать его с изображением.

Выберите инструмент Палитры

Позволяет вам изменить цветовую карту целевого рисунка. Можно выбрать одну из карт цветов MATLAB, выбрать переменную карты цветов из рабочего пространства MATLAB или ввести пользовательскую функцию MATLAB.

Используйте imcolormaptool функция для запуска инструмента в отдельном окне рисунка.

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

Отображение перетаскиваемого, изменяемого размера прямоугольника на изображении. Можно переместить и изменить размер прямоугольника, чтобы задать область подрезки. Дважды кликните, чтобы выполнить операцию обрезки или выберите в контекстном меню пункт «Обрезка изображения».

Используйте imcrop функция, чтобы создать инструмент и связать его с изображением.

Инструмент «Отобразить область значений»

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

Используйте imdisplayrange функция, чтобы создать инструмент, связать его с изображением и встройте его в рисунок или uipanel.

Инструмент расстояния

Отображение перетаскиваемой, изменяемой по размеру линии на изображении. Наложение на линию - это расстояние между двумя конечными точками линии. Расстояние измеряется в модулях, заданных XData и YData свойства, которые по умолчанию являются пикселями.

Используйте imdistline функция, чтобы создать инструмент и связать его с изображением.

Инструмент «Информация о изображениях»

Отображает основные атрибуты целевого изображения. Если отображаемое изображение было задано как графический файл, инструмент отображает любые метаданные, которые могут содержать файл изображения.

Используйте imageinfo функция, чтобы создать инструмент в отдельном окне рисунка и связать его с изображением.

Блок увеличения

Создает текстовое поле редактирования, содержащее текущее увеличение целевого изображения. Пользователи могут изменить увеличение изображения, введя новое значение увеличения.

Использовать immagbox чтобы создать инструмент, связайте его с изображением и встройте его в рисунок или уйпанель.

Примечание

Целевое изображение должно содержаться в панели прокрутки.

Инструмент обзора

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

Использовать imoverview чтобы создать инструмент в отдельном окне рисунка и связать его с изображением.

Использовать imoverviewpanel чтобы создать инструмент в uipanel, который может быть встроен в другой рисунок или uipanel.

Примечание

Целевое изображение должно содержаться в панели прокрутки.

Инструмент «Информация о пикселях»

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

Использовать impixelinfo чтобы создать инструмент, связать его с изображением и отобразить его в рисунке или уйпанеле.

Если необходимо отобразить только пиксельные значения без метки Pixel info, используйте impixelinfoval.

Инструмент «Пиксельная область»

Отобразите пиксельные значения для заданной области в целевом изображении.

Использовать impixelregion чтобы создать инструмент в отдельном окне рисунка и связать его с изображением.

Использовать impixelregionpanel чтобы создать инструмент как uipanel, который может быть встроен в другой рисунок или uipanel.

Инструмент «Сохранить изображение»

Отобразить диалоговое окно «Сохранить изображение». Используйте это, чтобы задать имя выходного изображения и выбрать формат файла, используемый для хранения изображения.

Использовать imsave чтобы создать инструмент в отдельном окне рисунка и связать его с изображением.

Инструмент «Прокрутка панели»

Отобразите целевое изображение на прокручиваемой панели.

Использовать imscrollpanel для добавления панели прокрутки к изображению, отображаемому в окне рисунка.

Похожие темы