imageinfo

Инструмент Image Information

Используйте функцию imageinfo, чтобы создать инструмент Image Information. Инструмент отображает информацию об основных атрибутах и метаданных целевого изображения в отдельной фигуре.

Синтаксис

imageinfo
imageinfo(h)
imageinfo(filename)
imageinfo(info)
imageinfo(himage,filename)
imageinfo(himage,info)
htool = imageinfo(___)

Описание

imageinfo создает инструмент Image Information, сопоставленный с изображением в текущей фигуре. Инструмент отображает информацию об основных атрибутах целевого изображения в отдельной фигуре.

imageinfo(h) создает инструмент Image Information, сопоставленный с h, где h является указателем на фигуру, оси или объект изображения.

пример

imageinfo(filename) создает инструмент Image Information, содержащий метаданные изображения от графического файла filename. Изображение не должно быть отображено в окне рисунка.

imageinfo(info) создает инструмент Image Information, содержащий метаданные изображения в структуре info.

imageinfo(himage,filename) создает инструмент Image Information, содержащий информацию об основных атрибутах изображения, заданного указателем himage и метаданные изображения от графического файла filename.

imageinfo(himage,info) создает инструмент Image Information, содержащий информацию об основных атрибутах изображения, заданного указателем himage и метаданные изображения в структуре info.

htool = imageinfo(___) возвращает указатель на фигуру инструмента Image Information.

Примеры

свернуть все

imageinfo('peppers.png')

h = imshow('bag.png');
info = imfinfo('bag.png');
imageinfo(h,info);

imshow('canoe.tif');
imageinfo;

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

свернуть все

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

Имя файла, заданное как вектор символов. filename может быть любым типом файла, который был указан с информационной функцией в реестре форматов файлов, imformats, таким образом, его информации могут быть считаны imfinfo. filename может также быть DICOM, NITF, Межфайлом, или Анализировать файл.

Метаданные изображения, заданные как структура, возвращенная функциями imfinfo, dicominfo, nitfinfo, interfileinfo или analyze75info. info может также быть созданной пользователями структурой.

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

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

свернуть все

Обработайте к фигуре инструмента Image Information, возвращенной как указатель.

Советы

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

    Название атрибута

    Значение

    Ширина (столбцы)

    Количество столбцов в изображении

    Высота (строки)

    Количество строк в изображении

    Класс

    Тип данных используется изображением, таким как 'uint8'.

    Примечание

    Для single или изображений int16, imageinfo возвращает значение 'Class' 'double', потому что объект изображения преобразовывает CData этих изображений к double.

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

    Один из типов изображения идентифицирован программным обеспечением Image Processing Toolbox™: 'intensity' 'truecolor', 'binary' или 'indexed'.

    Минимальная интенсивность или индекс

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

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

    Это поле не включено для изображений 'truecolor' или 'binary'.

    Максимальная интенсивность или индекс

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

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

    Это поле не включено для изображений 'truecolor' или 'binary'.

  • imageinfo получает информацию об атрибутах изображения путем запроса CData объекта изображения. Объект изображения преобразовывает CData для single или изображений int16, чтобы классифицировать double. В этих случаях imageinfo(H) отображает a'Class' атрибут 'double', даже при том, что изображение имеет класс single или int16. Например,

    h = imshow(ones(10,'int16'));
    class(get(h,'CData'))

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