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

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

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

Примечание

Приложение просмотра и исследования Image Processing Toolbox™ изображений, Инструмент Изображений, использует эти модульные инструменты — видят, Взаимодействуют с Изображениями Используя Приложение Image Viewer.

Сводные данные модульных инструментов

Модульный инструментПримерОписание

Инструмент Adjust Contrast

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

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

Выберите инструмент Colormap

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

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

Инструмент Crop Image

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

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

Инструмент Display Range

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

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

Инструмент Distance

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

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

Инструмент Image Information

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

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

Поле Magnification

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

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

Примечание

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

Инструмент Overview

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

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

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

Примечание

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

Инструмент Pixel Information

Информация об отображениях о пикселе мышь закончена в целевом изображении.

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

Если вы хотите отобразить только пиксельные значения без метки информации о Пикселе, используйте impixelinfoval.

Инструмент Pixel Region

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

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

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

Инструмент Save Image

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

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

Инструмент Scroll Panel

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

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