Як я можу зшивати зображення з однаковим центром, але різним периферійним вмістом?


9

Шукаю допомоги у вирішенні цієї проблеми. Я хочу склеїти ряд зображень разом. Найпростіший спосіб описати це, скажімо, я йду довгою вулицею з повторюваним малюнком будівель з обох сторін. Тож я знімаю фотографію обличчям до вулиці, що робить будівлі на зразок периферійного виду. Потім я переміщую задану кількість кроків і роблю інше зображення, і так далі, і так далі. Як би я зшив ці фотографії разом?

Ось зразки зображень, які я намагаюся зшити:

введіть тут опис зображення введіть тут опис зображення

Це не знімки з камери, це зчитування з плитки фотонного детектора, яка перпендикулярна моєму випромінювачу.


2
Як ви хочете зшити ці фотографії разом? Який бажаний художній результат?
Прочитайте, будь ласка, мій профіль

У будь-якому випадку, я даю +1 за те, щоб поставити це у фотографічний контекст, навіть якщо ваш конкретний випадок стосується наукового інструменту.
Прочитайте, будь ласка, мій профіль

1
Ви намагаєтеся вирівняти їх по центру? Тоді як ви хочете їх накладати? Ви подивилися на укладання фокусів? А може, ви хочете їх підбити. ImageJ може бути потрібним інструментом із тоді правим плагіном
Chris H

тож якщо ви складете всі наявні у мене зображення, а потім відтворите їх зображення за зображенням, це виглядає як камера, яка витягується з трубки. Я можу зробити фільм, але мені було цікаво, чи є спосіб приєднатись до цих зображень, щоб створити одне безперервне зображення, якщо ви знаєте відстань, яку ви просуваєтеся між кожним зображенням
Кевін

Якщо ви хочете, щоб зображення з часом змінювалося, у вас є фільм або анімація. У будь-якому випадку, не фотозйомка. Наприклад, погляньте на анімовані gif. Або це те, що ви справді шукаєте фільм, який перетворюється від одного зображення до іншого, як перегляд вулиць Google?
тис

Відповіді:


1

Ви можете зібрати фотографії у фільмі або анімовані gif за допомогою ffmpeg. Це звичайно для часових проміжків. Якщо ваш інтервал постійний, а ваші імена файлів послідовні, дотримуйтесь будь-якого посібника з тимчасового пропуску ffpmeg.

Центрування складне. Мені довелося це зробити з однією яскравою плямою під мікроскопом і написав сценарій пітона, щоб це зробити в післяобробній обробці (постійний фокус, але змінюється протягом годин). Колеги використовували лабораторний огляд, щоб одержати мікроскоп на більш складному зображенні. Можливо, ви зможете обчислити центроїд своєї яскравої області та компенсувати це, як я робив у меншому масштабі. Ви можете заглянути в OpenCV, але ви, ймовірно, будете писати код.

Зібрати зображення в анімацію порівняно просто. Якщо інтервал відомий, але непостійний, у вас на руках буде складна сценарна робота, використовуючи дублікати кадрів, щоб підбити результати до постійної частоти кадрів.

Якщо ви хочете інтерполювати між кадрами (і я б насторожено ставлюся до цього зі своїми даними), може допомогти функція "morph" ImageMagick .


Дякую так, я думав це зробити, оскільки край ванни завжди видно, що вона просто зменшується в розмірі відносно кадру. дякую за допомогу, я думаю, що я можу пройти фільм, що проміжок часу, а потім зайти і зробити будь-який аналіз як кадр за кадром.
Кевін

Найкраще, про що я можу придумати, - це зшити ваші кадри, як згадував Кріс, а потім скористатися програмою на зразок After Effects, щоб зробити «відстеження» кадрової автоматизації об'єктів, які залишаються на тому самому місці у вашому бажаному результаті. На зображеннях ви показуєте, що це були б характеристики, АБО вся крива правого круглого об'єкта. Це показує щось подібне до того, про що я говорю: helpx.adobe.com/after-effects/using/…
cliffclof

1

Ви можете використовувати Hugin для вручну вирівнювання зображень, а ви можете визначити маски, щоб визначити, які частини малюнків будуть виключатися або зшиті. Дивіться веб-сайт Hugin

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.