exponenta event banner

impixelinfo

Инструмент «Информация о пикселях»

Описание

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

impixelinfo создает инструмент «Информация о пикселях» на текущем рисунке.

impixelinfo(h) создает инструмент Pixel Information на рисунке, указанном маркером h.

impixelinfo(hparent,himage) создает инструмент «Информация о пикселях» в hparent которая предоставляет информацию о пикселах в himage.

htool = impixelinfo(___) возвращает маркер к uipanel инструмента Pixel Information.

Примеры

Инструмент добавления информации о пикселях к рисунку

Отображение изображения и добавление к рисунку инструмента «Информация о пикселях». В примере показано, как можно изменить положение инструмента на рисунке с помощью свойств объекта uipanel инструмента.

h = imshow('hestain.png');
hp = impixelinfo;
set(hp,'Position',[5 1 300 20]);

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

figure
subplot(1,2,1), imshow('liftingbody.png');
subplot(1,2,2), imshow('autumn.tif');
impixelinfo;

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

свернуть все

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

Маркер к объекту фигуры или uipanel, содержащему инструмент «Информация о пикселях», указанный как маркер.

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

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

свернуть все

Ручка для инструмента Pixel Information uipanel, возвращенная как ручка.

Подробнее

свернуть все

Инструмент информации о пикселях

Инструмент «Информация о пикселях» представляет собой объект uipanel, расположенный в левом нижнем углу фигуры. Инструмент содержит текстовую метку Pixel info, за которой следует информация о пикселях. Перед наведением указателя на изображение инструмент содержит текст информации о пикселах по умолчанию (X,Y) Pixel Value. При наведении указателя на изображение отображаемая информация изменяется в зависимости от типа изображения, как показано в следующей таблице. При смещении указателя с изображения инструмент информации о пикселях отображает метку информации о пикселах по умолчанию для данного типа изображения.

Тип изображения

Информация о пикселях

Пример

Интенсивность

(X, Y) Интенсивность

(13,30) 82

Индексируемый

(X, Y) < индекс > [R G B]

(2,6) <4> [0.29 0.05 0.32]

Набор из двух предметов

(X, Y) BW

(12,1) 0

Truecolor

(X, Y) [R G B]

(19,10) [15 255 10]

Изображение с плавающей запятой CDataMapping свойство имеет значение direct

(X, Y) значение < индекс > [R G B]

(19,10) 82 <4> [15 255 10]

Совет

  • Если требуется отобразить информацию о пикселах без метки «Pixel Info», используйте impixelinfoval функция.

  • Чтобы скопировать метку информации о пикселях в буфер обмена, щелкните правой кнопкой мыши, пока указатель расположен над пикселом. В контекстном меню выберите Копировать информацию о пикселах.

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