Можно ли использовать imagemagic для создания составного изображения из нескольких фотографий движущегося объекта? - Фотопедия
3 голосов
/ 22 августа 2017

У меня часто есть 10 фотографий, снятых с камеры, установленной на штативе, объекта, движущегося через поле зрения.

Я знаю, что могу тщательно комбинировать их в PhotoShop / gimp для создания одного составного изображения, показывающего объект 10 раз в одном кадре.

Я чувствую, что это должно быть возможно программно, хотя, анализируя 10 фотографий, можно найти устойчивый фон, а затем наложить только движущийся объект с каждой фотографии сверху?

И вообще, если что-то возможно, это значит, что кто-то намного умнее меня уже это сделает!

Я прочитал все опции по составной функциональности, и не вижу там ничего уместного? Google не выложил ничего полезного, но я могу быть слепым.

Большое спасибо

1 Ответ

1 голос
/ 06 ноября 2017

Я не очень знаком с ImageMagick, но делал подобные вещи в NetPpm. Вы хотели бы сделать что-то вроде этого:

Для каждого изображения в наборе:

  • увеличение глубины пикселя до 16 или 24 бит на канал. (48 или 72 бит / пиксель)
  • умножить каждый канал на 1 / n, где n - количество изображений в наборе.
  • добавить пиксели вместе, чтобы создать новое изображение
  • уменьшите глубину цвета изображения по вашему выбору.

Увеличение глубины в битах предотвратит полосу при выполнении арифметики пикселей.

Это предполагает, что ваш штатив достаточно стабилен, чтобы изображения были в идеальном порядке. Вы можете проверить это, вычтя одно изображение из другого. Единственными отличиями должны быть объект и датчик шума.

Это также предполагает яркий объект на темном фоне. Призрачные изображения мобилных гонок по солончакам Бонневилля будут хитрее.

...