[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#777000: ITP: limereg -- Lightweight Image Registration. Commandline application for image registration (automatically aligning two images with similar content).



Thanks for the links and the welcoming words. This is the motivation I need :) I'm currently busy with making my .deb package compatible to launchpad ppa as a quality measure.

Am I allowed to use full optimization (-Ofast) ? Or is it mandatory to use -O2 ?

I hope, this will find a sponsor. I contacted the Imagemagick package maintainers at first, before I submit a sponsorship-request. Wish me luck :)

Von meinem Mobiltelefon gesendet.

Am 05.02.2015 um 05:49 schrieb Asheesh Laroia <asheesh@asheesh.org>:

Hi Roelof! I'm excited you want to work on this.

On Tuesday, February 3, 2015, Roelof Berg <rberg@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.

Reply to: