중심은 같지만 주변 콘텐츠가 다른 이미지를 어떻게 스티칭 할 수 있습니까?


9

이 문제를 해결하는 데 도움이 필요합니다. 일련의 이미지를 함께 연결하고 싶습니다. 그것을 설명하는 가장 쉬운 방법은 양쪽에 반복되는 건물 패턴으로 긴 거리를 걷고 있다는 것입니다. 그래서 길을 향한 사진을 찍어 주변을보기에 건물의 종류를 만듭니다. 그런 다음 정해진 수의 단계를 이동하고 다른 사진 등을 찍습니다. 이 사진들을 어떻게 함께 연결합니까?

스티치하려는 이미지 샘플은 다음과 같습니다.

여기에 이미지 설명을 입력하십시오 여기에 이미지 설명을 입력하십시오

이것들은 카메라 샷이 아니며 내 이미 터에 수직 인 광자 검출기 타일에서 읽습니다.


2
당신은 어떻게 할 싶어 함께이 사진을 꿰매? 원하는 예술적 결과는 무엇입니까?
제발 읽기 내 프로필

어쨌든, 나는 당신의 특별한 경우가 과학적 도구를 사용하더라도 사진 맥락에서 이것을 놓기 위해 +1을주고 있습니다.
제발 읽기 내 프로필

1
그것들을 중앙에 맞추려고합니까? 그런 다음 어떻게 오버레이 하시겠습니까? 포커스 스태킹을 살펴 보셨습니까? 아니면 그것들을 합치고 싶을 수도 있습니다. ImageJ가 필요한 도구 일 수 있습니다. 그러면 올바른 플러그인
Chris H

내가 가진 모든 이미지를 쌓은 다음 이미지별로 이미지를 재생하면 카메라가 튜브에서 빠져 나오는 것처럼 보입니다. 영화를 만들 수는 있지만 각 이미지 사이의 거리를 알고있는 경우 이러한 이미지를 결합하여 하나의 연속 이미지를 만드는 방법이 있는지 궁금합니다.
Kevin

시간이 지남에 따라 변하는 이미지를 원한다면 영화 나 애니메이션이있는 것입니다. 어쨌든 사진이 아닙니다. 예를 들어 애니메이션 GIF를 살펴보십시오. 아니면 Google 스트리트 뷰와 같이 한 이미지에서 다음 이미지로 변형되는 영화를 찾고 있습니까?
th

답변:


1

ffmpeg를 사용하여 스틸을 동영상 또는 애니메이션 GIF로 어셈블 할 수 있습니다. 이것은 시간 경과에 일반적입니다. 간격이 일정하고 파일 이름이 순차적 인 경우 ffpmeg timelapse 자습서를 따르십시오.

센터링은 까다 롭습니다. 나는 현미경 아래에서 하나의 밝은 지점 으로이 작업을 수행하고 후 처리 (일관된 초점이지만 시간이 지남에 따라 변경)에서 그렇게하기 위해 파이썬 스크립트를 작성했습니다. 동료들은 labview를 사용하여 더욱 복잡한 이미지로 현미경을 최근에 보여주었습니다. 더 작은 규모에서와 같이 밝은 영역의 중심을 계산하고 오프셋 할 수 있습니다. OpenCV를 살펴볼 수도 있지만 코드를 작성했을 가능성이 있습니다.

이미지를 애니메이션으로 어셈블하는 것은 비교적 쉽습니다. 간격이 알려져 있지만 일정하지 않은 경우 중복 프레임을 사용하여 결과를 일정한 프레임 속도로 채우는 까다로운 스크립팅 작업이 필요합니다.

프레임간에 보간하려는 경우 (내 데이터로이 작업을 수행 할 때는 조심해야합니다) ImageMagick의 "모프"기능 이 도움이 될 수 있습니다.


고맙습니다. 욕조의 가장자리가 항상 보이기 때문에 프레임에 비해 크기가 줄어 듭니다. 타임 랩스 동영상을 통해 얻을 수 있고 프레임 단위로 분석을 수행 할 수 있다고 생각하는 도움에 감사드립니다.
케빈

내가 생각할 수있는 가장 좋은 것은 Chris가 언급 한 것처럼 프레임을 스티칭 한 다음 After Effects와 같은 프로그램을 사용하여 원하는 결과에서 같은 위치에있는 객체에 대해 프레임 별 자동화를 수행하는 것입니다. 이미지에서 스펙 또는 오른쪽 라운드 오브젝트의 전체 곡선임을 보여줍니다. 이것은 내가 말하는 것과 비슷한 것을 보여줍니다 : helpx.adobe.com/after-effects/using/…
cliffclof

1

Hugin을 사용하여 그림을 수동으로 정렬하고 마스크를 정의하여 그림에서 제외되거나 스티칭 될 부분을 정의 할 수 있습니다. Hugin 웹 사이트 참조

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.