imoverview

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

Описание

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

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

пример

imoverview(himage) создает инструмент Overview, сопоставленный с изображением, заданным указателем himage, названный целевым изображением.

htool = imoverview(___) возвращает htool, указатель на фигуру инструмента Overview.

Примеры

свернуть все

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

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

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

hSP = imscrollpanel(hFig,hIm);
imoverview(hIm)

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

api = iptgetapi(hSP);

Установите увеличение изображения к 200% при помощи API-функции панели прокрутки setMagnification. Заметьте, как прямоугольник детали инструмента обзора уменьшается, потому что отображен меньший фрагмент изображения.

api = iptgetapi(hSP);
api.setMagnification(2);

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

свернуть все

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

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

свернуть все

Обработайте к фигуре инструмента Overview, возвращенной как указатель.

Советы

  • Чтобы создать инструмент Overview, который может быть встроен в существующую фигуру или объект uipanel, использовать imoverviewpanel.

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

|

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