Jak mogę połączyć obrazy z tym samym środkiem, ale z inną zawartością peryferyjną?

9

Szukasz pomocy w rozwiązaniu tego problemu. Chcę połączyć serię zdjęć. Najłatwiej to opisać, powiedzmy, idę długą ulicą z powtarzającymi się wzorami budynków po obu stronach. Zrobiłem więc zdjęcie przodem do ulicy, co sprawia, że ​​budynki wyglądają jakby na peryferiach. Następnie przesuwam określoną liczbę kroków i robię kolejne zdjęcie itd. I tak dalej. Jak mam połączyć te zdjęcia?

Oto próbki obrazów, które próbuję połączyć:

wprowadź opis zdjęcia tutaj wprowadź opis zdjęcia tutaj

To nie są zdjęcia z kamery, to odczyty z płytki detektora fotonów, która jest prostopadła do mojego emitera.

Kevin
źródło
2
Jak chcesz połączyć te zdjęcia? Jaki jest pożądany efekt artystyczny?
Proszę przeczytać mój profil
W każdym razie daję +1 za umieszczenie tego w kontekście fotograficznym, nawet jeśli twój konkretny przypadek jest z instrumentem naukowym.
Proszę przeczytać mój profil
1
Próbujesz wyrównać je do środka? Więc jak chcesz je nałożyć? Czy zastanawiałeś się nad układaniem ostrości? A może chcesz je podsumować. ImageJ może być narzędziem, którego potrzebujesz, z odpowiednią wtyczką
Chris H
więc jeśli ułożysz wszystkie obrazy, które mam, a następnie odtworzysz je obraz po obrazie, będzie to wyglądało jak kamera wyciągająca się z tuby. Mogę zrobić film, ale zastanawiałem się, czy istnieje sposób na połączenie tych zdjęć, aby utworzyć jeden ciągły obraz, jeśli znasz odległość, jaką przemieszczasz się między każdym obrazem
Kevin
Jeśli chcesz obraz, który zmienia się w czasie, masz film lub animację. W każdym razie nie fotografia. Spójrz na przykład na animowane gify. A może naprawdę szukasz filmu, który zmienia się z jednego obrazu do drugiego, na przykład widoku ulicy Google?
tys

Odpowiedzi:

1

Możesz łączyć zdjęcia w film lub animowany gif za pomocą ffmpeg. Jest to powszechne w przypadku timelapsów. Jeśli odstępy są stałe, a nazwy plików są sekwencyjne, wykonaj dowolny samouczek timelapse ffpmeg.

Centrowanie jest trudne. Musiałem to zrobić za pomocą jednego jasnego punktu pod mikroskopem i napisałem skrypt Pythona, aby to zrobić w trakcie przetwarzania końcowego (ciągłe ustawianie ostrości, ale zmieniające się z upływem godzin). Koledzy wykorzystali labview, aby zaktualizować mikroskop na bardziej złożonym obrazie. Być może będziesz w stanie obliczyć środek ciężkości twojego jasnego obszaru i zrównoważyć to, jak to zrobiłem na mniejszą skalę. Możesz zajrzeć do OpenCV, ale prawdopodobnie będziesz pisać kod.

Złożenie obrazów w animację jest stosunkowo łatwe. Jeśli odstępy są znane, ale nie są stałe, będziesz miał trudne zadanie skryptowe na twoich rękach, używając duplikatów klatek, aby uzupełnić wyniki do stałej częstotliwości klatek.

Jeśli chcesz interpolować między ramkami (i uważałbym, aby zrobić to z moimi danymi), funkcja „zmiany kształtu” ImageMagick może pomóc.

Chris H.
źródło
Dzięki tak, myślałem o zrobieniu tego, ponieważ zawsze widać krawędź wanny, która po prostu zmniejsza się w stosunku do ramy. dziękuję za pomoc. Myślę, że mogę sobie poradzić z filmem poklatkowym, a następnie wejść i dokonać analizy klatka po klatce.
Kevin
Najlepszą rzeczą, jaką mogę wymyślić, jest zszywanie ramek, jak wspomniał Chris, a następnie użycie programu takiego jak After Effects, aby wykonać „śledzenie” automatyzacji klatka po klatce na obiektach, które pozostają w tym samym miejscu w pożądanym wyniku. Na pokazanych obrazach będą to specyfikacje LUB cała krzywa prawego okrągłego obiektu. To pokazuje coś podobnego do tego, o czym mówię: helpx.adobe.com/after-effects/using/…
cliffclof
1

Możesz użyć Hugin do ręcznego wyrównywania zdjęć, a także możesz zdefiniować maski, aby określić, które części obrazów zostaną wykluczone lub zszyte. Zobacz stronę internetową Hugin

Grimaldi
źródło