impixelregionpanel

Панель инструмента Pixel Region

Описание

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

Инструмент Pixel Region отображает экстремальное представление крупным планом небольшой области пикселей в целевом изображении. Инструмент накладывает прямоугольник, названный пиксельным прямоугольником области, по целевому изображению. Чтобы просмотреть пиксели в различной области, перетащите прямоугольник по целевому изображению или прокрутите инструмент Pixel Region. Можно изменить размер пиксельного прямоугольника области, чтобы изменить разрешение пикселей в инструменте Pixel Region. Если размер пикселей позволяет, инструмент накладывает числовое значение пикселя по каждому пикселю.

пример

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

Примеры

свернуть все

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

hFig = figure;
subplot(1,2,1)
hIm = imshow('peppers.png');

Figure contains an axes object. The axes object contains an object of type image.

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

hpanel = impixelregionpanel(hFig,hIm);

Figure contains 2 axes objects and another object of type uipanel. Axes object 1 contains 125 objects of type line, image, text. Axes object 2 contains 12 objects of type line, patch, image.

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

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

set(hpanel,'Position',[0.55 0.3 .4 .4])

Figure contains 2 axes objects and another object of type uipanel. Axes object 1 contains 29 objects of type line, image, text. Axes object 2 contains 12 objects of type line, patch, image.

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

свернуть все

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

Обработайте к целевому изображению в виде указателя.

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

свернуть все

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

Советы

  • Чтобы создать инструмент Pixel Region в отдельном окне рисунка, использовать impixelregion.

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

|

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