imoverviewpanel

Панель инструмента Overview для изображения, отображенного в панели прокрутки

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

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

Синтаксис

hpanel = imoverviewpanel(hparent,himage)

Описание

пример

hpanel = imoverviewpanel(hparent,himage) создает инструмент Overview для изображения, отображенного в панели прокрутки. himage является указателем на целевое изображение в панели прокрутки. hparent является указателем на фигуру или объект uipanel, который будет содержать инструмент Overview. hpanel является указателем на инструмент Overview.

Примеры

свернуть все

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

hFig = figure('Toolbar','none','Menubar','none');
hIm = imshow('foggysf1.jpg');

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

hSP = imscrollpanel(hFig,hIm);
set(hSP,'Units','normalized','Position',[0 .5 1 .5])

Добавьте инструмент обзора в фигуру. Установите размер и положение инструмента обзора занимать нижнюю половину окна рисунка.

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

hOvPanel = imoverviewpanel(hFig,hIm);
set(hOvPanel,'Units','Normalized','Position',[0 0 1 .5])

Входные параметры

свернуть все

Обработайте к фигуре или объекту uipanel, который содержит инструмент Overview, заданный как указатель.

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

Выходные аргументы

свернуть все

Обработайте к инструменту Overview, возвращенному как указатель. Инструмент Overview является типом объекта uipanel.

Советы

  • Чтобы создать инструмент Overview в отдельном окне рисунка, используйте imoverview. Когда создано с помощью imoverview, инструмент Overview включает увеличение и уменьшение кнопок.

Смотрите также

|

Представлено до R2006a