Bug#777000: Uploaded Limereg V1.4.0
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)
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
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
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 ?
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
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).
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).
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).
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).
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).
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).
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