2011-10-19 4 views
4

나는 일정 기간 동안 촬영 된 일련의 이미지가 대부분 동일합니다. 그러나 시간이 지남에 따라 이미지의 객체가 드리프트되며이를 수정하려고합니다. 이 일을 선한 것이 무엇입니까?이미지 이동 보정

[편집] 좋아, 왜 내가이 일을해야하는지 설명해야 할 수도 있습니다. 저는 여러 X 선 에너지에서 일련의 일련의 X 선 영상을 촬영했습니다. 이제는 여러 가지 에너지가 객체를 비교하고 싶지만, 드리프트가 있기 때문에 먼저 드리프트를 수정해야합니다. 오브젝트에는 날카로운 모서리가 없거나 정렬에 사용하기 쉬운 것이 있습니다. 따라서 좀 더 일반적인 방법을 찾고 있습니다.

+0

가장 똑같은 반복 만 사용합니까? – dacwe

+0

원래 질문에 en 설명을 게시했습니다 – Markus

+0

@Markus : 유용한 예제가 있습니다. http://stackoverflow.com/questions/2062826/houghlines-in-matlab/2079916#2079916, http : // stackoverflow .com/questions/7477646/how-to-measure-the-image-in-matlab/7557783 # 7557783 – Amro

답변

5

일반적으로이 문제는 image registration으로 알려져 있으며 이미지 처리 커뮤니티에서 많은 연구 주제입니다. 여러 가지 방법과 알고리즘이 다양하며 종종 이미지 양식에 특화되어 있습니다. 이미지에 따라이를 쉽게 수행 할 수 없거나 어려울 수 있습니다. 파일 교환에있는 등록 방법 중 하나를 사용하는 것이 좋습니다.

이미지에 대한 사용자의 설명에 따르면 rigid transformation으로 충분해야합니다. 이 경우 this 메서드가 제대로 작동해야합니다.

+0

나는 이것이 내가 찾고있는 대답이라고 생각한다. 고맙습니다. 오늘이나 내일 나중에 기사와 스크립트를 더 자세히 살펴 봅니다. – Markus

+0

비 강체 변형의 경우 다음을 시도하십시오. http://www.doc.ic.ac.uk/~dr/software/index.html – misha

+0

@Markus : 유용한 답변을 찾은 경우 수락하는 것이 좋습니다. – Jonas