I have fluorescence recording from population of neurons sample video on youtube. The problem is that camera had vibrations making each frame shifts a little in x-y direction. Additionally recording has noise but that will improve.
I am looking for a open-source solution to correct such a shift. The open-source nature is mandatory so that I can extend it to my requirements later. I am comfortable with python, c/c++, java and Haskell. So a solution in any of these languages would be OK but preference is for python.
In case the application is closed-source but free of cost, the I/O format should not be propriety.
- Any format which
ffmpeg/opencv can read on linux platform (ubuntu/openSUSE) e.g. tiff, avi, mp4, mkv
- Output - In addition to common video/image formats, I am also ok with hdf5, npy, and python pickle format.