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

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

При отображении изображения на панели прокрутки оно изменяет иерархию объектов отображаемого изображения. Эта схема иллюстрирует типовую иерархию объектов для изображения, отображаемого в объекте осей в объекте рисунка.

Иерархия объектов изображения, отображаемой на фигуре

Когда вы вызываете imscrollpanel функция для помещения целевого изображения в прокручиваемое окно, эта иерархия объектов изменяется. imscrollpanel вставляет новый объект в иерархию между объектом рисунка и объектом осей, содержащим изображение. Рисунок показывает иерархию объектов после вызова imscrollpanel.

Иерархия объектов изображения, отображаемая на панели прокрутки

После добавления панели прокрутки к рисунку можно изменить данные изображения, отображаемые в панели прокрутки, используя replaceImage функция в imscrollpanel API.

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

hfig = figure('Toolbar','none', ...
              'Menubar','none');
himage = imshow('concordaerial.png');
hpanel = imscrollpanel(hfig,himage);

См. также

| |

Похожие примеры

Подробнее о

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