У меня есть запись флуоресценции из видео образца популяции нейронов на YouTube . Проблема в том, что у камеры были вибрации, из-за которых каждый кадр немного смещался в направлении xy. Кроме того, запись имеет шум, но это улучшится.
Я ищу решение с открытым исходным кодом, чтобы исправить такой сдвиг. Природа с открытым исходным кодом является обязательной, поэтому я могу расширить ее для своих требований позже. Мне комфортно с python, c/c++, java и Haskell. Таким образом, решение на любом из этих языков будет в порядке, но предпочтение отдается Python.
Если приложение с закрытым исходным кодом, но бесплатное, формат ввода-вывода не должен быть уместным.
ffmpeg
/opencv может читать на платформе Linux (ubuntu/openSUSE), например, tiff, avi, mp4, mkvБлагодаря коду, размещенному здесь , мне удалось состряпать собственное приложение. Он написан на C++ и использует opencv и libtiff. Спектакль очень хороший. Смотрите результаты здесь .
Приложение размещено на github https://github.com/dilawar/video_стабилизатор .
Николя Рауль
Стив Барнс
Дилавар