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 - координата каждой строки.

Спецификация линии в виде a LineSpec.

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

свернуть все

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

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

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

Функции

Свойства

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