2012-12-05 5 views
1

matlab에서 여러 이미지를 정렬하려고하는데 matlab에서 제대로 정렬하는 데 문제가 있습니다. 나는 서로 겹쳐서 평균화하여 더 큰 이미지를 만들기 위해 오버레이 할 수 있도록 정렬하려고합니다. 이미지 here 몇 개를 올렸습니다. 수동으로 5 개의 이미지를 정렬하는 것은 어렵지 않지만 수동으로 수백 개의 유사한 이미지를 정렬 할 필요가 없도록 스크립트를 만들고 싶습니다.matlab에서 이미지 정렬

지난 몇 일 동안 나는 이것을 작동시키는 몇 가지 방법을 시도했습니다. 내 생각에 이미지를 충분히 필터링 할 수 있다면 글자에 대한 가면을 만들 수 있으며 정렬하기가 쉬울 것입니다. 그러나 작동시키지 못했습니다.

로컬 적응 형 임계 값을 사용하여 그림 전체에서 불균일 한 밝기 레벨을 보완하려고했지만 올바르게 정렬하지 못했습니다. 실제 이미지 정렬을 위해 imregister() 및 normxcorr2()를 사용했지만 둘 다 이미지를 올바르게 정렬하지 않았습니다.

나는 그렇게하기가 어려워야한다고 생각하지 않지만 나는 할 수 없었다. 어떤 생각이나 통찰력이라도 대단히 감사하겠습니다.


편집 : 업로드 한 이미지에 각종 동작 here

+0

:

는 매스 웍스의 웹 사이트에이 데모를 참조하십시오. – ypnos

+0

어려움은 당신의 심상이 극단적으로 낮은 대조다는 것을이다. 먼저 가장자리 필터를 적용하고 가장자리 위치를 사용하여 더 좋은 정렬을 얻으려고 할 수 있습니다. – Jonas

+0

상관 관계를 사용하려고 했습니까? –

답변