plot

Постройте графики точек

Описание

пример

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-D входном изображении в полутоновом цвете.

Указатель для отображения. Установить указатель можно используя gca.

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

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

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

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

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

Введенный в R2011b