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)

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

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

figure;
imcontour(I,3)

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

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

свернуть все

Полутоновое изображение, заданное как 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 - координат каждой строки.

Стиль и цвет линии, заданные как вектор символов или строка, содержащая спецификатор стиля линии, спецификатор цвета или и то, и другое.

Пример: '--r' задает красные штриховые линии

В этих двух таблицах перечислены стиль линии и опции цвета.

Стиль линииОписаниеРезультирующая линия
'-'Сплошная линия

'--'Штриховая линия

':'Пунктирная линия

'-.'Штрих-пунктирная линия

Спецификатор цветаОписание

y

желтый

m

пурпурный

c

голубой

r

красный

g

зеленый

b

синий

w

белый

k

черный

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

свернуть все

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

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

См. также

Функции

Свойства

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