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