exponenta event banner

график

Описание

пример

plot(points) отображает точки на текущей оси.

plot(points,ax) отображает точки на указанной оси.

plot(points,ax,Name,Value) задает свойства, используя одну или несколько пар имя-значение. Заключите каждое имя свойства в кавычки. Например, plot('ShowOrientation',true)

Примеры

свернуть все

Обнаружение, извлечение и печать точек KAZE, включая их ориентацию.

Прочтите изображение.

I = imread('cameraman.tif');

Обнаружение точек KAZE из изображения.

points = detectKAZEFeatures(I);

Извлеките элементы KAZE из обнаруженных точек.

[features,valid_points] = extractFeatures(I,points);

Постройте график 10 сильнейших точек и покажите их ориентации.

imshow(I)
hold on
strongestPoints = selectStrongest(valid_points,10);
plot(strongestPoints,'showOrientation',true)
hold off

Figure contains an axes. The axes contains 3 objects of type image, line.

Извлеките элементы SURF из изображения.

I = imread('cameraman.tif');
points = detectSURFFeatures(I);
[features, valid_points] = extractFeatures(I,points);

Визуализируйте 10 наиболее сильных элементов SURF, включая их масштаб и ориентацию, которые были определены в процессе извлечения дескриптора.

imshow(I); 
hold on;
strongestPoints = valid_points.selectStrongest(10);
strongestPoints.plot('showOrientation',true);

Figure contains an axes. The axes contains 3 objects of type image, line.

Прочтите изображение.

 I = imread('cameraman.tif');

Обнаружение угловых элементов.

 featurePoints = detectHarrisFeatures(I);

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

 imshow(I); hold on;
 plot(featurePoints);

Figure contains an axes. The axes contains 2 objects of type image, line.

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

свернуть все

Точки, заданные как объект точек. Объект содержит информацию о характерных точках, обнаруженных по 2-му входному изображению оттенков серого.

Ручка для отображения. Можно задать маркер перемещения с помощью gca.

Аргументы пары «имя-значение»

Пример: 'ShowOrientation','true'

Показать масштабированный круг, указанный как true или false. При установке этого значения в значение trueобъект рисует окружность, пропорциональную масштабу обнаруженного элемента, с точкой элемента, расположенной в его центре. При установке этого значения в значение falseобъект отключает отображение окружности.

Алгоритм представляет масштаб функции с кругом 6*Scale радиус. Алгоритм использует этот эквивалентный размер круговой области для вычисления ориентации элемента.

Показать ориентацию точки элемента, заданную как true или false. При установке этого значения в значение trueобъект рисует линию, соответствующую ориентации точки. Объект рисует линию от местоположения точки элемента до кромки окружности, указывая масштаб.

Представлен в R2011b