Hi Roelof! I'm excited you want to work on this. On Tuesday, February 3, 2015, Roelof Berg <rb...@berg-solutions.de> wrote:
> > I developed this application as part of a scientific project. It offers 2D, > grayscale, rigid image registration with a powerful > derivative based approach and operates very fast and memory efficient > (compared > to traditional derivative-based aproaches). > > OpenCV is used to load and store the image data. The user can either > output the > registered image (image aligned/shifted/rotated upon another one) > or it can output the numeric registration result (x-shift, y-shift and > rotation). > > Awesome. > I want to develop this application further and want to maintain the .deb > package. Furthermore > I will publish the functionality as a library in an additional lib.deb and > lib- > dev.deb package. > When the lib.deb package has been released I want to add it to imagemagik. > This > would enable people to register images just by using imagemagik :) > That'd be splendid. > > I'm not aware of any other package offering image registration (if at all) > in > this speed and quality. Our mathematical aproach (regarding speed and > memory > usage) is very new and > it is extremely unlikely that any other package can offer it. We just > published > it in a scientific magazine. > Preprint: http://www.embedded-software- > architecture.com/Berg2014Highly_Preprint.pdf > > Applications: > HDR-Photograpy, Industrial Imaging (compare an actual photography to a > reference picture), Medical Imaging (align images from different times or > sensors), motion detection/compensation, and many more ... > > I will put as much effort in the packaging as necessary. As I'm an > experienced > software developer (e.g. Embedded Linux) my skills will be sufficient. > The effort is low as it is only a small command line tool (yet ;) and I > can do > it alone. > > However, I'm new to Open Source and to the packaging. Do I need a sponsor > to > get the package accepted ? Also a review from an experienced packager > would be > required as this is my first step into Open Source contribution. As always, in Debian, if you're not a Developer in Debian yet, you'll need a sponsor to get the package accepted. In many things, and in Debian packaging too, I recommend trying to get something working first, then good, then great. My bandwidth for mentorship on this might not be huge, but I hope you can find a sponsor and a reviewer. If you have trouble, send me an email. Happy hacking! Asheesh, aka paulproteus at debian.org.