график

Синтаксис

plot(points)
plot(points,ax)
plot(points,ax,Name,Value)

Описание

пример

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

Извлеките функции 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);

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

 I = imread('cameraman.tif');

Обнаружьте угловые функции.

 featurePoints = detectHarrisFeatures(I);

Постройте изображение функции с обнаруженными функциями.

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

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

свернуть все

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

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

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

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

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

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

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

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