Bug#777000: Uploaded Limereg V1.4.0

2015-06-09 Thread Roelof Berg

Hi,

I uploaded the latest upstream version of Limereg V 1.4.0 to alioth. I
also added test automation during build time (by automake) and after
installation (by autopkgtest). Location:
git.debian.org/git/debian-science/packages/limereg.git

On http://blends.debian.org/science/tasks/imageanalysis the package is
listed as 'Packaging has started'. I'd be glad if that package could be
updated to V 1.4.0, and possibly be reviewed for being turned into an
official Debian package.

Release notes:
  * Support for arbitrary aspect ratios
  * Support for color images as input image (will be loaded as greyscale)
  * Support for arbitrary image backgrounds
  * Added parameter --invert
  * Reduced the default value for --maxrot
  * Bugfix: Allow limereg parameters --outfile and --nogui to be coexistent

Outlook:
The next upstream version in a few wheeks or months will be V 1.5 with
more stability and the possibility to search for subimages inside a
bigger image (with the same API interface).

Thanks for sponsoring :)

Regards,
Roelof


--
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/5577385d.8060...@berg-solutions.de



Bug#777000: Uploaded Limereg_1.3.2 (optional)

2015-05-01 Thread Roelof Berg

Hi Andreas and List,

I made a minor update of Limereg to V1.3.2 as upstream and uploaded it 
to Aliot (GUI-Bugfix: wrong difference image). This update is optional, 
because V1.4 will come out in about a month.


By the way, if anyone wants to see some quick example of limereg:

git clone ssh://y...@git.debian.org/git/debian-science/packages/limereg.git
cd limereg
./configure  CFLAGS=-Ofast CXXFLAGS=-Ofast
make
cd exe
./limereg --tfile ../tests/testimg/T_512.bmp --rfile 
../tests/testimg/R_512.bmp


Regards,
Roelof

On 27.04.2015 15:02, Roelof Berg wrote:

Ok, I'm fine with an early release of V1.3.1 (which was accepted by the package 
server allready). I was just concerned wether the current version would be good 
enough for Debian. If not, V1.4 certainly will be. If V1.3.1 is allready 
sufficient, great, then go ahead :)

Thanks for the fast feedback.

Von meinem Mobiltelefon gesendet.




--
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/5543da75.5040...@berg-solutions.de



Bug#777000: Limereg_1.4 release schedule

2015-04-27 Thread Roelof Berg
Ok, I'm fine with an early release of V1.3.1 (which was accepted by the package 
server allready). I was just concerned wether the current version would be good 
enough for Debian. If not, V1.4 certainly will be. If V1.3.1 is allready 
sufficient, great, then go ahead :)

Thanks for the fast feedback.

Von meinem Mobiltelefon gesendet.

 Am 27.04.2015 um 13:42 schrieb Andreas Tille andr...@an3as.eu:
 
 Hi Roelof,
 
 On Mon, Apr 27, 2015 at 01:32:20PM +0200, Roelof Berg wrote:
 limereg 1.3.1 is in ITP state. This version is limited to square image 
 dimensions, grayscale colors and a dark image background.
 
 The upcoming V1.4 will not have any of theese limitations anymore, and can 
 take virtually any image in any format. It will be released at 1st of June. 
 It might make sence to wait for this V1.4 release before further processing 
 my ITP.
 
 I do not think so.  If you ask me uploading 1.3.1 to the new queue now
 will bring it into Debian before June and upgrading to latest upstream
 will then went quickly.  Otherwise you will end up at the end of the
 queue in June.
 
 But finally its your decision.
 
 Kind regards
 
  Andreas.
 
 -- 
 http://fam-tille.de
 
 
 -- 
 To UNSUBSCRIBE, email to debian-science-requ...@lists.debian.org
 with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
 Archive: https://lists.debian.org/20150427114227.gi15...@an3as.eu
 
 


--
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/eeb8b4fe-64ff-4edc-a5c2-cf22837e4...@berg-solutions.de



Bug#777000: Limereg_1.4 release schedule

2015-04-27 Thread Roelof Berg
Hi,

limereg 1.3.1 is in ITP state. This version is limited to square image 
dimensions, grayscale colors and a dark image background.

The upcoming V1.4 will not have any of theese limitations anymore, and can take 
virtually any image in any format. It will be released at 1st of June. It might 
make sence to wait for this V1.4 release before further processing my ITP.

Regards,
Roelof

--
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/6f1aa2f0-2b3b-4f0f-b1c5-0ad2037ac...@berg-solutions.de



Bug#777000: Howto add my package to the (imageanalysis) tasks list ?

2015-04-12 Thread Roelof Berg

Hi Andreas,

done (and verified by 'diff'ing the ...orig.tar.gz output to the 
upstream tarball).


Regards,
Roelof

On 11.04.2015 12:34, Andreas Tille wrote:

Hi Roelof,

I checked the packaging of limereg with my sponsors hat on.  Could you
please provide a pristine-tar branch to enable me (== git-buildpackage)
to recreate the orig.tar.gz out of the Git repository.  If you have no
idea what I'm talking about please ask here.

Kind regards

Andreas.




--
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/552ac7a3.7090...@berg-solutions.de



Bug#777000: Sponsor for limereg: Lightweight Image Registration

2015-04-06 Thread Roelof Berg

cc'ing sponsorship request to bugs.debian.org (see below).
Package: git.debian.org/git/debian-science/packages/limereg.git

 Forwarded Message 
Subject:Sponsor for limereg: Lightweight Image Registration
Date:   Tue, 07 Apr 2015 00:36:02 +0200
From:   Roelof Berg rb...@berg-solutions.de
To: debian-scie...@lists.debian.org



Hi,

I'm new to Debian packaging and pepared everything to close my ITP 
#777000. I announced the location of the new files on 
debian-science-maintainers-requ...@lists.alioth.debian.org and I'm not 
shure what comes next. I might need a sponsor and will announce this on: 
https://wiki.debian.org/DebianPureBlends/SoB. Is there anything else I 
have to do now ?


Somebody would like to sponsor this ?

--- snip ---

Package description:

limereg V 1.3.1: Lightweight Image Registration, finds the alignment of 
two 2D greyscale images taken from different angles or views or points 
in time (rigid, analytical, derivative/optimization based, very fast 
(1s usually, kind of unique aproach), paper available at Springer 
JRTIP). It can either output the rigid registration parameters (angle 
and shift for the best detected overlay) or it can output the registered 
and/or difference image. The interface is ready for a registration-based 
subimage search with an optional stencil-map, this feature will come in 
the next upstream version. The interface is extendable to affine instead 
of rigid transformations, this is planned for an upcoming major release. 
The current version has one limitation: The image size must be square, 
that will be solved in the next minor release V1.4, then arbitrary 
aspect ratios will be supported.


The packaging consists out of a library (liblimereg1, liblimereg-dev) 
that does the math and has no special dependencies. Furthermore there's 
a command-line tool (limereg) with UI and file in/output and 
depencencies to OpenCV. The library might be added to ImageMagick (under 
investigation, looks good) and maybe also to other frameworks like maybe 
OpenCV. Homepage: http://embedded-software-architecture.com/?p=183


--- snip ---

Regards, Thanks
Roelof





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

2015-02-11 Thread Roelof Berg
Thanks, I will proceed as you suggested. Because limereg is versatile and not 
limited to medical applications I'd prefer d-science, if I may choose.

Regards,
Roelof

 Am 10.02.2015 um 22:30 schrieb Andreas Tille andr...@an3as.eu:
 
 On Tue, Feb 10, 2015 at 06:24:04PM +, Ghislain Vaillant wrote:
 Added cc to debian-med.
 
 I personally disagree with your statement on medical image registration. I
 believe both fast and sophisticated registration tools can live together.
 Your package would fit perfectly in d-science or d-med, if not both.
 
 ... but usually we will not compete about packages between both teams.
 I'd recommend to pick the team you feel most comfortable in.
 
 Before actually finding a sponsor, you'd need to prepare the packaging
 somewhere, in your personal or chosen debian team git repository for
 instance, and make sure it is of sufficient quality for an upload (using
 tools like Lintian). Then, you will file an RFS bug, which will point
 prospective sponsors to the location of your packaging and give them
 instructions on how to build and test the resulting binary packages.
 
 I'd recommend
 
https://wiki.debian.org/DebianPureBlends/SoB
 
 which (intentionally!) requires joining a team and using their VCS. ;-)
 
 Anyway, I need a sponsor, if this shall become part of Debian.
 
 That's granted via SoB.
 
 Kind regards and thanks to you both for the fruitful discussion
 
Andreas.
 
 -- 
 http://fam-tille.de
 


--
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/60d248e9-9dc0-4f4e-8324-db249bc27...@berg-solutions.de



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

2015-02-11 Thread Roelof Berg
Ok, thanks a lot ! I think, that's all assistance I needed for now, and I have 
enough information available for preparing the delivery. 

Debian rocks :)


--
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/6a7ced81-26a3-4efc-98a6-4afe4b93f...@berg-solutions.de



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

2015-02-10 Thread Roelof Berg
Great, I really appreciate this. Thank you.
 
I plan to contribute three packages. I hope, the naming scheme is correct:
limereg: Commandline application for image registration (available)
liblimereg: Shared object library for image registration (in development)
liblimereg-dev: Headers etc. for development (in development)
 
Then I plan to integrate liblimereg to more common software like Imagemagick, 
maye OpenCV (if I'll be allowed to - by the package owners and by my family - 
well, in fact my wife, who doesn't like me sitting at the laptop all the time  
;).
 
I'm not sure which maintainer team would be better suited. It is meant for 
practical (!) application in all areas, from science over industrial automation 
up to end users. For medical image registration, however, it might be less 
suitable in many cases, because it is based on a very fast approach (ssd 
distance measure and linear interpolation), and in a medical setup usually more 
sophisticated (and probably more time consuming) approaches with a higher 
accuracy are used. I'm not sure if I will add these other algorithms (like ngf, 
spline ...) later. Well, maybe I will sometimes, because I'm working for a big 
medical device vendor in my daylight-life and just love this working field :)
 
Anyway, I need a sponsor, if this shall become part of Debian.
 
Regards,
Roelof

Von meinem Mobiltelefon gesendet.

 Am 10.02.2015 um 13:59 schrieb Andreas Tille andr...@an3as.eu:
 
 Hi Roelof,
 
 this sounds pretty interesting.  Since I see some scientific application
 I added limereg-dev (assuming that the development library will be named
 that way) to Debian Science imaging and Debian Med imaging-dev tasks.
 
 I wonder whether it might make sense to maintain the package inside the
 Debian Science team or alternatively the Debian Phototools team (both
 teams in CC)
 
 Kind regards and thanks for this interesting ITP
 
  Andreas.
 
 On Tue, Feb 03, 2015 at 11:42:22PM +0100, Roelof Berg wrote:
 Package: wnpp
 Severity: wishlist
 Owner: Roelof Berg rb...@berg-solutions.de
 
 * Package name: limereg
  Version : 1.1.0
  Upstream Author : Roelof Berg rb...@berg-solutions.de
 * URL : https://github.com/RoelofBerg/limereg
 * License : BSD
  Programming Lang: C++
  Description : Lightweight Image Registration. Commandline application 
 for
 image registration (automatically aligning two images with similar content).
 
 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).
 
 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 :)
 
 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.
 
 
 -- 
 To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
 with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
 Archive: 
 https://lists.debian.org/20150203224222.27076.66773.reportbug@DellRBE
 
 -- 
 http://fam-tille.de
 


--
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/d75c819b-4660-4115-b21a-fb8c778c8...@berg-solutions.de



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

2015-02-10 Thread Roelof Berg
Thank you for giving so much details. Well, I'd be happy off course if 
the package will be part of d-science and/or d-med.


I will apply your suggested naming scheme, maybe with one exception: I'd 
prefer that the package named 'limereg' stands for the command line 
tool, this makes it easy for users that don't know what a shared lib is, 
and who only want to use the shell-utility named limereg. Then I could 
for example add liblimereg-src as a source package, if that is ok 
regarding the naming conventions.


There is already ppa in launchpad for Ubuntu (ppa:roelofberg/limereg) 
that satisfies lintian. So if I understood everything correctly I will 
do the following:

- Finish the library interface
- Check for quality (there is a limitation for square image dimensions 
which I probably should eliminate before looking for a sponsor)

- Port the Ubuntu launchpad package to Debian
- Add further packages (lib, dev, dbg, src)
- Publish the packaging projects in branches of my original github 
limereg project (right ?)

- Then ask for a sponsor by providing build and test instructions

Well, this will take a while. Thanks to everyone for supporting me so 
excellently.


Regards,
Roelof

On 10.02.2015 19:24, Ghislain Vaillant wrote:

Added cc to debian-med.

I personally disagree with your statement on medical image 
registration. I believe both fast and sophisticated registration tools 
can live together. Your package would fit perfectly in d-science or 
d-med, if not both.


Regarding your naming scheme, I have nothing against it. However, if 
your project becomes a large library associated with an executable, 
you might want to consider using limereg (source package name), 
liblimereg (shared object), liblimereg-dev (symlinks + headers), 
liblimereg-dbg (debug symbols) and liblimereg-tools or liblimereg-bin 
(executables). Your call.


I would also suggest to finalize the separation between executable and 
library first before doing the packaging.


Before actually finding a sponsor, you'd need to prepare the packaging 
somewhere, in your personal or chosen debian team git repository for 
instance, and make sure it is of sufficient quality for an upload 
(using tools like Lintian). Then, you will file an RFS bug, which will 
point prospective sponsors to the location of your packaging and give 
them instructions on how to build and test the resulting binary packages.


Hope that helps.

Ghis




--
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/54da732a.80...@berg-solutions.de



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

2015-02-05 Thread Roelof Berg
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 ashe...@asheesh.org:
 
 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.


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

2015-02-03 Thread Roelof Berg
Package: wnpp
Severity: wishlist
Owner: Roelof Berg rb...@berg-solutions.de

* Package name: limereg
  Version : 1.1.0
  Upstream Author : Roelof Berg rb...@berg-solutions.de
* URL : https://github.com/RoelofBerg/limereg
* License : BSD
  Programming Lang: C++
  Description : Lightweight Image Registration. Commandline application for
image registration (automatically aligning two images with similar content).

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).

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 :)

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.


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20150203224222.27076.66773.reportbug@DellRBE