exponenta event banner

getimage

Данные изображения по осям

Описание

I = getimage(h) возвращает первые данные изображения, содержащиеся в графическом объекте h.

[x,y,I] = getimage(h) также возвращает экстент изображения в x и y направление.

[___,flag] = getimage(h) также возвращает флаг, указывающий тип изображения, h содержит.

пример

[___] = getimage возвращает информацию для текущего объекта оси.

Примеры

свернуть все

Отображение изображения непосредственно из файла с помощью imshow и создайте переменную в рабочем пространстве, содержащую данные изображения.

imshow rice.png

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

I = getimage;

Отображение изображения непосредственно из файла с помощью приложения Image Viewer (imtool) и создайте переменную в рабочем пространстве, содержащую данные изображения.

h = imtool('cameraman.tif');

Figure Image Tool 1 - cameraman.tif contains an axes and other objects of type uimenu, uitoolbar, uipanel. The axes contains an object of type image.

I = getimage(imgca);

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

свернуть все

Маркер к фигуре, осям, uipanel или графическому объекту изображения, заданному как маркер. Если h представляет собой маркер перемещения осей или фигур, содержащий несколько изображений, затем getimage использует первое изображение, возвращенное findobj(h,'Type','image').

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

свернуть все

Данные изображения, возвращаемые в виде числового массива. I идентичен изображению CData; он содержит те же значения и имеет тот же класс, что и изображение CData. Если h не является изображением или не содержит изображения, то I пуст.

Экстент изображения в направлении x, возвращаемый как 2-элементный числовой вектор формы [xmin xmax]. x идентичен изображению XData.

Типы данных: double

Экстент изображения в направлении y, возвращаемый как 2-элементный числовой вектор формы [ymin ymax]. y идентичен изображению YData.

Типы данных: double

Тип изображения, возвращаемый как целое число с одним из следующих значений:

Флаг

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

0

Не изображение; I возвращается как пустая матрица

1

Индексированное изображение

2

Изображение интенсивности со значениями в стандартном диапазоне. Стандартный диапазон для single и double изображения равны [0,1].

3

Данные интенсивности, но не в стандартном диапазоне

4

Изображение RGB

5

Двоичное изображение

Типы данных: double

См. также

|

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