2013-06-10 2 views
1

이산 이미지, 예컨대 :
example image는 최대 찾기/

어떻게 하나가 지역 최소값/최대 값 위치를 찾을 수를 감안할 때 개별 이미지의 분?

EDIT : 파생 기준의 최대 및 최소 절대 최대/최소 아래의 예에서 결과는 하단에 두 줄, 상단에 일부 로컬 피크가 있어야합니다.

영 위치가 픽셀 사이에 있고 2 차원 이미지의 제로 크로싱이 1d 신호보다 더 복잡하기 때문에 유도가 간단하지 않음에 유의하십시오.

감사

+0

여러분이 직접 구현하면 가장 빠르다고 생각합니다. 포인트를 반복하여 확인하십시오. – bdecaf

답변

1

는 최대/분 (제 2 출력)의 선형 인덱스를 찾은 다음 행을 얻을 ind2sub를 사용하고 열 좌표.

%Assuming your image is stored in matrix I 
[Vmax, Imax] = max(I(:)); 
[Rmax, Cmax] = ind2sub(size(I), Imax); 

[Vmin, Imin] = min(I(:)); 
[Rmin, Cmin] = ind2sub(size(I), Imin); 
+0

내 편집을 참조하십시오 (나는 최대/최소 값이 아닌 극값을 의미했습니다). – Mercury

+1

그 경우에는 : http://www.mathworks.com/matlabcentral/fileexchange/12275-extrema-m-extrema2-m – Dan

+0

그게 내가 찾고 있던거야 :) – Mercury