Bug#922584: [Help] Re: FTBFS against opencv 4.0.1 (exp)

2022-12-03 Thread Roelof Berg
I agree, it’s also unmaintained. Let’s take it out.

Roelof
(Author and original packager)

Von meinem Mobiltelefon gesendet.

> Am 02.12.2022 um 10:38 schrieb Andreas Tille :
> 
> Am Thu, Dec 01, 2022 at 11:39:47PM +0200 schrieb Adrian Bunk:
>> [1] contains a patch from a Debian porter, but considering the facts 
>> that limereg already missed the current Debian stable bullseye and the 
>> comment from upstream (who is also the original Debian packager) in [2], 
>> removal from Debian might be a better option?
>> 
>> I do not know how limereg compares to other tools like for example
>> elastix (based on ITK) or registrationx (part of CMTK) or other tools,
>> but neither the upstream bug tracker nor the Debian BTS indicate that
>> there would be an active userbase who report bugs or complained that
>> limereg is not in bullseye.
> 
> I'll immediately ask for removal of this package.
> 
> Kind regards
> 
>  Andreas.
> 
>> [1] https://github.com/RoelofBerg/limereg/issues/3
>> [2] https://github.com/RoelofBerg/limereg/issues/3#issuecomment-1296863979
> 
> -- 
> http://fam-tille.de
> 



Bug#841406: Fixed, verification in progress

2016-10-25 Thread Roelof Berg

Fixed. Next steps would be:

adt-run --unbuilt-tree=limereg --- null
git tag -s -a debian/1.4.1-1 -m "Release 1.4.1-1"
git push --all
git push --tag

But I have a: WARNING: 'automake-1.15' is missing on your system, so I 
cannot verify before creating the tag. Will move my development PC to 
SID, maybe there automake is more recent, would be cleaner anyway.




Bug#841406: Ok

2016-10-25 Thread Roelof Berg

Ok, work in progress ... Thanks for reporting.



Bug#798601: limereg: FTBFS on mips/mipsel

2016-02-01 Thread Roelof Berg
I changed the compiler settings as suggested. This is only a hotfix to 
enable the package-build again. Because the underlying problem might be 
safety relevant (BOF) I added an entry to upstream's issue tracker and 
added a note to inform debian, when the compiler can be reverted to more 
strict settings again.


Being also upstream, I will adress further investigation with highest 
priority for the next version of Limereg.




Bug#798601: limereg: FTBFS on mips/mipsel

2016-01-24 Thread Roelof Berg

Wow, thanks a lot Jurica ! I'll take care of it asap.

On 17.01.2016 19:52, Jurica Stanojkovic wrote:

User: debian-m...@lists.debian.org

Hello,

I have found that changing -fstack-protector-strong to -fstack-protector (for 
test or for entire source) does make this issue disappear on mipsel. [...]

Regards, Jurica



Bug#798601: Reproduction of #798601: limereg on mips

2015-10-29 Thread Roelof Berg
Damn. If I execute it in qemu (Mips), all tests pass. Cannot reproduce 
it (yet).




Bug#798601: Reproduction of #798601: qemu

2015-10-27 Thread Roelof Berg

Based on https://people.debian.org/~aurel32/qemu/mips/

wget 
https://people.debian.org/~aurel32/qemu/mips/debian_wheezy_mips_standard.qcow2

wget https://people.debian.org/~aurel32/qemu/mips/vmlinux-3.2.0-4-4kc-malta
qemu-system-mips -M malta -kernel vmlinux-3.2.0-4-4kc-malta -hda 
debian_wheezy_mips_standard.qcow2 -append "root=/dev/sda1 console=tty0"


Thanks Aurel32

On 26.10.2015 21:47, Roelof Berg wrote:

I wonder what might be the best way, to test my fix for MIPS.




Bug#798601: Bug Analyzation

2015-10-26 Thread Roelof Berg
I wonder what might be the best way, to test my fix for MIPS. Esp. I 
wonder how the Debian build server operates. I would normally assume a 
cross-compile - but the tests seem to be executed on a real MIPS. Might 
it be emulated ?


On 28.09.2015 22:53, Roelof Berg wrote:

I assume, the software is ok but the test automation is not.
Regards, Roelof




Bug#798601: Bug Analyzation

2015-09-28 Thread Roelof Berg
I assume, the software is ok but the test automation is not. The 
'algorithm under test' gives a bit fuzzy results depending on the 
multicore calling order and depending on numerical rounding issues. 
Therefore the automated tests accept results within a range of plausible 
values.  Seems that one of the automated tests is too strict. This is 
probably best fixed by upstream (which is also me, have I told about my 
multiple personality disorder yet ? :).


Regards, Roelof



Bug#792624: Bugfix uploaded, but the package remains on the old verison ?

2015-09-22 Thread Roelof Berg

Hi Andreas,

thanks for explaining.


On 22.08.2015 15:12, Andreas Tille wrote:

Roelof,


[...]

Just add a proper

Closes: #792624, #792625

line in your changelog entry.

Fixed
[...]

Moreover the package currently does not build currently
due to the gcc-5 transition:



I upgraded my SID installation and was able to build by:
 git checkout 
ssh://u...@git.debian.org/git/debian-science/packages/limereg.git

 cd limereg
 automake
 cd ..
 sudo adt-run --unbuilt-tree=limereg --- null

I also used conventional configure/make, and it worked fine.

I used GCC V 5.2.1-17 (current default on SID), maybe an update fixed 
the issues ?


Did you built from scratch ? I allways start over quite clean by calling 
'git clean -xdf'.


Im not sure now, how to reproduce your failing build, maybe you can send 
me how you build and on which Debian and gcc version. Thanks.



The following packages have unmet dependencies:
  libcv-dev : Depends: libopencv-features2d-dev but it is not going to be 
installed
  Depends: libopencv-calib3d-dev but it is not going to be installed
  Depends: libopencv-objdetect-dev but it is not going to be 
installed
  Depends: libopencv-legacy-dev but it is not going to be installed
E: Unable to correct problems, you have held broken packages.



Interesting. Where can I see this errors on SID ? I don't see it when 
building the package. E.g. by adt-run. Would adt-run be the proper way 
to get this output ?



[...]



Kind regards

  Andreas.



Thanks a lot for supporting me. I'm still getting used to automake, 
Debian packaging and stuff.


Kind regards
Roelof



Bug#798601: GCC Update

2015-09-11 Thread Roelof Berg

Probably related to the latest GCC update, I'll take care of it.



Bug#792624: Bugfix uploaded, but the package remains on the old verison ?

2015-08-22 Thread Roelof Berg

Hi,

this is about the third or fourth time I'm asking this. Any help would 
be greatly aprechiated.


I uploaded a new version 1.4.0-2 of limereg that fixes #792624 and 
#792625. But I don't see the new version on: 
http://blends.debian.org/science/tasks/imageanalysis , so I cannot close 
the bug (right?). What must I do to get the new version regarded in the 
automated packaging ? If the answer is to remain patient, that'd be ok 
for me - I'm just not shure wether I might have missed something in the 
process.


http://anonscm.debian.org/cgit/debian-science/packages/limereg.git

I'm also a bit confused, why I got no answers and hope I'm using the 
bug-tracker and the mailing-lists correctly. I also hope, that my last 
joke about identifying ourselves at conferences by wearing big beards, 
bellys and bushy eye-brows wasn't annoying. Well, at least I would meet 
this criteria - except that my beard is too small, so I'd have to use an 
artificial one. However, as I assume that most women would rather not 
like wearing artificial beards on conferences, just forget about it.


Thanks,
Roelof



Bug#792625: Updated limereg to V1.4.0-2, fixed #792624 and #792625

2015-08-11 Thread Roelof Berg
Hi, I git-pushed a patch for limereg that fixes #792624 and #792625. 
This is my first patch and I don't know what to do now, will the new git 
version automatically be added to sid and stretch ? Or do I need to 
contact someone ?


Bug cause: Doxygen (not help2man) added the current date to liblimereg's 
man pages, this lead to different man pages for amd64/i386, which voids 
Debian's multiarch concept.


Solution: As first patch I added to debian/rules:

override_dh_install:
sed -i 's/^.TH .*/.TH liblimereg 3 August 2015 
liblimereg-1.4.0 \\ -*- nroff -*-/' 
debian/tmp/usr/share/man/man3/liblimereg.3
sed -i 's/^.TH .*/.TH limereg.h 3 August 2015 
liblimereg-1.4.0 \\ -*- nroff -*-/' 
debian/tmp/usr/share/man/man3/limereg.h.3

dh_install

In future upstream versions I will probably drop doxygen and use hand 
crafted documentation.


Debian rocks !
Roelof

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=792624
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=792625


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#792624: multiarch = same and different date-entries in generated man page of i32/i64

2015-08-11 Thread Roelof Berg
Understood, I put this on my release backlog. Esp. getting rid of 
doxygen which is clumsy in automake would be great (and isn't justified 
for a small plain C API). For the current version I will, however, just 
add some small bugfix inside the .../debian folder.


Thanks !

On 11.08.2015 10:21, David Bremner wrote:
Many people use some [...] markup language like rst, markdown, or POD 
[...] rst2man, pod2man [...] 



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#792624: multiarch = same and different date-entries in generated man page of i32/i64

2015-08-10 Thread Roelof Berg
I had a look at the idea of writing manpages manually (as upstream) and 
unfortunately saw some difficulties: Because OpenBSD and Linux use 
different *roff syntax, man vs. mdoc, if I understodd it correctly, 
generating the man pages in the syntax of the actual operating system 
would be the most  portable way (everyone: correct me if I'm wrong). I 
don't want to favor Linux or BSD or Windows (just kidding :) in the 
source tarball.


Defining SOURCE_DATE_EPOCH and using the latest help2man version did 
_not_ fix the date on my system. Even worse: I'm also using doxygen for 
the man page of the library, which isn't capable of using 
SOURCE_DATE_EPOCH anyway. So SOURCE_DATE_EPOCH doesn't seem to be the 
right direction for me.


I'm thinking of rude stuff now: Patching the manpages after generation 
with my own script, taking the date based on dpkg-parsechangelog as 
input. Maybe it's possible with SED.


I can't be the first one facing this issues, right ? Thanks for the 
excellent feedback so far.


Roelof


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#792624: Fwd: Fwd: Re: multiarch = same and different date-entries in generated man page of i32/i64

2015-08-09 Thread Roelof Berg

help2man 1.47.1 IS used. Next I will try as a workaround setting
  export SOURCE_DATE_EPOCH = $(shell date -d $$(dpkg-parsechangelog 
--count 1 -SDate) +%s)

manually in debian/rules.



Bug#792624: Fwd: Fwd: Re: multiarch = same and different date-entries in generated man page of i32/i64

2015-08-09 Thread Roelof Berg
Hmm, good point, David. Because I'm also upstream this would easily be 
possible. It had to stay in sync then to the application/api behavior, which 
is, however, only a matter of discipline. Maybe I can use some familiar tool 
like LaTeX for writing.

Thanks for the impulse, I hadn't considered it before :)

--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#792624: Fwd: Fwd: Re: multiarch = same and different date-entries in generated man page of i32/i64

2015-08-08 Thread Roelof Berg
Possibly a help2man https://bugs.debian.org/787444 version below 
1.47.1 is used on the build server and help2man doesn't support 
SOURCE_DATE_EPOCH before this date. (See: 
https://wiki.debian.org/ReproducibleBuilds/TimestampsProposal). I'm not 
familiar with the debian automated build infrastructure, and I will have 
to ask some newsgroups how to examine the build toolchain.


Roelof



Bug#792624: Fwd: Re: multiarch = same and different date-entries in generated man page of i32/i64

2015-08-04 Thread Roelof Berg

Back from vacation: This is a consequence of #787675.

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=787675

Thanks to Anton Gladky for pointing me to that. The fix is on its way ...

Roelof


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#792624: and Bug#792625: limereg: arch-dependent file in \Multi-Arch: same\ package

2015-07-26 Thread Roelof Berg
Thanks for notifying, I will take care of it asap. The cause might be 
that I use enhanced speed optimization (which has to be considered in 
this particular case, as it is a computing intense algorithm that takes 
significant benefit from optimization/SSE/Vector-Units etc.).


Roelof


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



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-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



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-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



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-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



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-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



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-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



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-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



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-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



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-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



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-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



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-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org