imcontour

Создайте контурный график данных изображения

Синтаксис

imcontour(I)
imcontour(I,levels)
imcontour(I,V)
imcontour(x,y,___)
imcontour(___,LineSpec)
[C,h] = imcontour(___)

Описание

imcontour(I) чертит контурный график полутонового изображения I, выбирая количество уровней и значения уровней автоматически. imcontour автоматически настраивает оси, таким образом, их ориентация и соотношение сторон совпадают с изображением.

пример

imcontour(I,levels) задает номер, levels, равномерно распределенных уровней контура в графике.

imcontour(I,V) чертит линии контура в значениях данных, заданных в векторном V. Количество уровней контура равно length(V).

imcontour(x,y,___) использует векторы x и y, чтобы задать изображение x-и координаты y.

imcontour(___,LineSpec) чертит контуры с помощью типа строки и цвета, заданного LineSpec. Символы маркера проигнорированы.

[C,h] = imcontour(___) возвращает матрицу контура, C, и указатель, h, к закрашенным фигурам контура, чертившим на текущую систему координат.

Примеры

свернуть все

Этот пример показывает, как создать контурный график изображения.

Считайте полутоновое изображение и отобразите его. Пример использует изображение в качестве примера мелких частиц риса.

I = imread('rice.png');
imshow(I)

Создайте контурный график изображения с помощью imcontour.

figure;
imcontour(I,3)

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

свернуть все

Полутоновое изображение, заданное как m-by-n матрица.

Типы данных: single | double | int16 | uint8 | uint16 | logical

Количество уровней контура, заданных в виде числа.

Значение уровней контура, заданных как числовой вектор с длиной, больше, чем или равный два. Используйте V = [v v], чтобы вычислить один контур на уровне v.

Отобразите значения x, заданные как одно из следующего:

  • Числовой вектор с 2 элементами формы [xmin xmax] — степень Изображений в направлении x.

  • n - элемент числовой вектор — x - координата каждого столбца.

Отобразите значения y, заданные как одно из следующего:

  • Числовой вектор с 2 элементами формы [ymin ymax] — степень Изображений в направлении y.

  • m - элемент числовой вектор — y - координата каждой строки.

Спецификация линии, заданная как LineSpec.

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

свернуть все

Матрица контура, возвращенная как матрица с двумя строками. Матрица задана согласно свойству ContourMatrix объекта Contour, h.

Очертите закрашенные фигуры, возвращенные как указатель на объект Contour.

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

Функции

Свойства

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

Для просмотра документации необходимо авторизоваться на сайте