imattributes

Информация об атрибутах изображения

Описание

attrs = imattributes возвращает информацию об изображении в текущей фигуре. Если текущая фигура не содержит изображение, то imattributes возвращает пустой массив.

пример

attrs = imattributes(img) возвращает информацию об изображении, заданном объектом изображения img. imattributes функция получает атрибуты изображения путем запроса CData объекта изображения.

пример

attrs = imattributes(imgmodel) возвращает информацию об изображении, представленном объектом модели изображений, imgmodel.

Примеры

свернуть все

Считайте полутоновое изображение в рабочую область.

h = imshow('liftingbody.png');

Получите атрибуты изображения.

attrs = imattributes(h)
attrs = 6x2 cell array
    {'Width (columns)'  }    {'512'      }
    {'Height (rows)'    }    {'512'      }
    {'Class'            }    {'uint8'    }
    {'Image type'       }    {'intensity'}
    {'Minimum intensity'}    {'0'        }
    {'Maximum intensity'}    {'255'      }

h = imshow('gantrycrane.png');

im = imagemodel(h);
attrs = imattributes(im)
attrs = 4x2 cell array
    {'Width (columns)'}    {'400'      }
    {'Height (rows)'  }    {'264'      }
    {'Class'          }    {'uint8'    }
    {'Image type'     }    {'truecolor'}

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

свернуть все

Отобразите, заданный как image объект.

Модель изображений, заданная как imagemodel объект.

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

свернуть все

Атрибуты изображения, возвращенные как массив ячеек из символьных векторов. Массив ячеек имеет размер 4 2 для изображений бинарного и истинного цвета и размера 6 2 для шкалы полутонов (интенсивность) и индексированные изображения. Первый столбец массива ячеек содержит имя атрибута. Второй столбец содержит значение атрибута.

Таблица приводит эти атрибуты в порядке, они появляются в массиве ячеек.

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

Значение

'Width (columns)'

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

'Height (rows)'

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

'Class'

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

'Image type'

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

'Minimum intensity'

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

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

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

'Maximum intensity'

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

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

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

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

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