Calculating euclidian distance in RGB spaces

2 visualizaciones (últimos 30 días)
Durga
Durga el 22 de Jun. de 2015
Comentada: Durga el 22 de Jun. de 2015
The formula for calculating euclidian distance in LUV spaces is:
Diff=E= [( L*)^2 +( U*)^2+( V*)^2]^1/2
∆L is the * difference between- the values of the pixels * in L components, not between the coordinates of the pixels..
Likewise ,in RGB spaces,is the formula same?
  2 comentarios
Adam
Adam el 22 de Jun. de 2015
That is always the definition of Euclidean distance. The only assumption is that you are in a Euclidean space. Mathematically you may be, but visually is a different matter when it comes to colour of course.
Durga
Durga el 22 de Jun. de 2015
thank u sir

Iniciar sesión para comentar.

Respuesta aceptada

Walter Roberson
Walter Roberson el 22 de Jun. de 2015
You can calculate a Euclidean distance that way, square root of sum of the squares of the differences in values. But it will not have the same properties as delta-e in LUV or delta-e in LAB space (for which see http://www.mathworks.com/matlabcentral/answers/73741-how-to-identify-boundaries-of-shapes-in-an-image-using-the-change-in-color#comment_145951)

Más respuestas (0)

Categorías

Más información sobre Files and Folders 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