imattributes

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

Описание

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

пример

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

пример

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

Примеры

свернуть все

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

h = imshow('liftingbody.png');

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

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

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

h = imshow('gantrycrane.png');

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

im = imagemodel(h);
attrs = imattributes(im)
attrs = 4x2 cell
    {'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