2013-08-02 3 views
0

저는 hsv를 사용하여 색상이 코딩 된 이미지를 가지고 있는데, clim 값은 -90에서 90까지입니다. 이제는 rgb 이미지를 관련 값이있는 행렬로 변환하고 싶습니다. cmap (즉, cmap 레이블). 아무도 이것을 어떻게 설명 할 수 있습니까?colormap 값 얻기 matlab

필자는 rgb2ind를 사용하여 내 색상 맵으로 다시 색인을 작성한 다음 연관된 레이블을 얻을 수 있다고 생각하지만, 이것이 가장 좋은 방법인지는 확실하지 않습니다.

+1

잘 모르겠습니다. 먼저 색으로 구분 한 다음 hsv라고 말한 다음 -90에서 90 사이의 값을 곱한 다음 rgb 행렬을 지정하십시오. 나는 당신이 인덱스로 변환하려고하는 RGB 이미지로 -90에서 90까지를 조정하는 방법을 모르겠습니다. 왜 rgb2ind를 시도해 본 다음 결과에 만족하지 않으면 게시 하시겠습니까? – Peter

답변

0

1 단계 : RGB를 회색 음영으로 변환하거나 단일 색상 채널 만 선택할 수 있습니다. 2 단계 :을 사용하여 해당 행렬을 그립니다. 3 단계 : colormap을 사용하여 colorscale을 -90에서 90까지 조정하십시오.