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