Borrar filtros
Borrar filtros

I want to use detectSURFFeatures function and get the result in the form of coordinates x,y ?

2 visualizaciones (últimos 30 días)
How can I get the result of detectSURFFeatures in the form of (x1,Y1, x2,y2,.......),ie in coordinates form. can any one help me thank you in advance

Respuesta aceptada

Walter Roberson
Walter Roberson el 7 de Mayo de 2017
points = detectSURFFeatures(I);
xxyy = points.Location;
xyxy = reshape( xxyy.', 1, []);
That is, xxyy is an M x 2 array in which the x are the first column and the y are the second column. But you want a row vector in which the x and y alternate, so it is necessary to transform the 2D array to get the vector you want. (Personally I think the 2D array is a lot easier to work with...)
  5 comentarios

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Image Processing and Computer Vision en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by