Создание интерактивных инструментов

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

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

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

Функции

расширить все

imageinfoИнструмент «Информация о изображениях»
imcolormaptoolВыберите инструмент Палитры
imcontrastИнструмент «Настроить контрастность»
imcropОбрезка изображения
imcrop3Обрезка 3-D изображения
imdisplayrangeИнструмент «Отобразить область значений»
imdistlineИнструмент расстояния
impixelinfoИнструмент «Информация о пикселях»
impixelinfovalИнструмент «Информация о пикселях» без текстовой метки
impixelregionИнструмент «Пиксельная область»
impixelregionpanelПанель Области инструмента пикселя
immagboxРамка увеличения для изображения, отображаемого на панели прокрутки
imoverviewИнструмент обзора для изображения, отображаемого на панели прокрутки
imoverviewpanelОбзор инструментальной панели для изображения, отображаемого на панели прокрутки
imsaveИнструмент сохранения изображений
imscrollpanelПрокрутка панели для интерактивной навигации по изображениям
getimageДанные изображения из осей
imagemodelОбъект модели изображения
getimagemodelОбъект модели изображения из объекта изображения
imattributesИнформация об атрибутах изображений
imhandlesПолучите все объекты изображений
axes2pixПреобразуйте координаты осей в пиксельные
imgcaПолучите текущие системы координат, содержащие изображение
imgcfПолучите текущую фигуру, содержащую изображение
imgetfileОтобразить диалоговое окно «Открыть изображение»
imputfileОтобразите диалоговое окно «Сохранение изображения»
iptaddcallbackДобавьте указатель на функцию в список коллбэков
iptcheckmapПроверяйте валидность палитры
iptcheckhandleПроверяйте валидность указателя
iptgetapiПолучите интерфейс прикладного программиста (API) для указателя
iptGetPointerBehaviorИзвлечение поведения указателя из графического объекта
ipticondirДиректории, содержащие значки Image Processing Toolbox и MATLAB
iptPointerManagerСоздайте диспетчер указателей на рисунке
iptremovecallbackУдалите указатель на функцию из списка коллбэков
iptSetPointerBehaviorСохраните структуру поведения указателя в графическом объекте
iptwindowalignВыравнивание окон рисунка
makeConstrainToRectFcnСоздайте прямоугольно ограниченную функцию ограничения перетаскивания
truesizeНастройте размер дисплея изображения

Темы

Рабочий процесс интерактивного инструмента

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

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

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

Добавьте панель прокрутки к рисунку

При помещении изображения в прокручиваемое окно изменяется иерархия объектов отображаемого изображения.

Рекомендуемые примеры

Для просмотра документации необходимо авторизоваться на сайте