필터 지우기
필터 지우기

Calculating euclidian distance in RGB spaces

조회 수: 1 (최근 30일)
Durga
Durga 2015년 6월 22일
댓글: Durga 2015년 6월 22일
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
Adam
Adam 2015년 6월 22일
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 2015년 6월 22일
thank u sir

댓글을 달려면 로그인하십시오.

채택된 답변

Walter Roberson
Walter Roberson 2015년 6월 22일
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)

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Files and Folders에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by