Package: wnpp
Severity: wishlist
Package name : vigra
Version : 1.2.0
Upstream Author : Ulrich Koethe <koethe@informatik.uni-hamburg.de>
URL : http://kogs-www.informatik.uni-hamburg.de/~koethe/vigra/
License : Vigra Artistic License (modelled after the Perl
Artistic)
Description : Generic Computer Vision Algorithms
VIGRA stands for "Vision with Generic Algorithms". It's a novel
computer vision library that puts its main emphasize on customizable
algorithms and data structures. By using template techniques similar to
those in the C++ Standard Template Library, you can easily adapt any
VIGRA component to the needs of your application, without thereby
giving up execution speed.
.
VIGRA is a computer vision library that puts its main emphasize on
flexible algorithms, because algorithms represent the principle
know-how of this field. The library was consequently built using
generic programming as introduced by Stepanov and Musser and
exemplified in the C++ Standard Template Library. By writing a few
adapters (image iterators and accessors) you can use VIGRA's algorithms
on top of your data structures, within your environment. Alternatively,
you can also use the data structures provided within VIGRA, which can
be easily adapted to a wide range of applications. VIGRA's flexibility
comes almost for free: Since the design uses compile-time polymorphism
(templates), performance of the compiled program approaches that of a
traditional, hand tuned, inflexible, solution.
.
VIGRA's design is documented in the chapter "Reusable Software in
Computer Vision" by Ullrich Köthe, in: B. Jähne, H. Haußecker, P.
Geißler: "Handbook on Computer Vision and Applications", volume 3,
Acadamic Press, 1999. If you don't have the book, you may read a draft
of this article. A shorter article "STL Style Generic Programming with
Images" describing some of the ideas has appeared in the January 2000
issue of C++ Report Magazine. The most comprehensive source of
information is U. Köthe's PhD thesis "Generische Programmierung für die
Bildverarbeitung". However, this is written in German.
preview: http://people.debian.org/~jordens/debs
--
One picture is worth 128K words.
Attachment:
signature.asc
Description: Digital signature