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

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

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

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

Функции

развернуть все

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

Темы

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

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

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

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

Настройте модульную интерактивность инструмента

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

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