Calculating euclidian distance in RGB spaces
2 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
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
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.
Respuesta aceptada
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)
Ver también
Categorías
Más información sobre Files and Folders en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!