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

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

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

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

Функции

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

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Настройте размер дисплея изображения

Темы

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

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

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

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

Добавьте панель прокрутки, чтобы фигурировать

Когда вы помещаете изображение в окно с возможностью прокрутки, иерархию объектов отображенных изменений образа.

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