README 3.66 KB
Newer Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
Abstract
********

This is a public testing version of Olena, a generic image processing
library in C++.

   Please read the files INSTALL for information about building and
installing Olena.

   Olena is a project developed by the EPITA Research and Development
Laboratory (<http://www.lrde.epita.fr>) since 1997.  We did numerous
prototypes and throwaway experiments before settling into the kind of
programming paradigm which is finally here.

   The documentation does not cover the whole project yet. In the `doc/'
directory you will find the first draft of a reference manual. It
includes a quick reference guide and a tutorial. This is a good start.
In `milena/tools', `milena/doc/tutorial/samples' and `milena/doc/examples'
few sample programs are available. Most of them are already used to
illustrate the tutorial.
For the rest, we're afraid you will have to dig the code or e-mail us.

   Please direct any question or comments to <olena@lrde.epita.fr>, or
<olena-bugs@lrde.epita.fr>.

   Olena also has a web page, located at
<http://www.lrde.epita.fr/Olena>.

Bibliography
============

Further information about Olena can be found into the following related
papers:

   *   Thierry Géraud, Yoann Fabre, Dimitri Papadopoulos-Orfanos, and
     Jean-François Mangin.  `Vers une réutilisabilité totale des
     algorithmes de traitement d'images'.  In the Proceedings of the
     17th Symposium GRETSI on Signal and Image Processing, vol. 2,
     pages 331-334, Vannes, France, September 1999.  In French
     (available in English as Technical Report 9902: `Towards a Total
     Reusability of Image Processing Algorithms').

   *   Thierry Géraud, Yoann Fabre, Alexandre Duret-Lutz, Dimitri
     Papadopoulos-Orfanos, and Jean-François Mangin.  `Obtaining
     Genericity for Image Processing and Pattern Recognition
     Algorithms'.    In the Proceedings of the 15th International
     Conference on Pattern   Recognition (ICPR'2000), IEEE Computer
     Society, vol. 4, pages   816-819, Barcelona, Spain, September 2000.

   *   Alexandre Duret-Lutz. `Olena: a Component-Based Platform for
     Image   Processing, mixing Generic, Generative and OO
     Programming'. In the   Proceedings of the 2nd International
     Symposium on Generative and   Component-Based Software Engineering
     (GCSE 2000), Young Researchers   Workshop (published in
     "Net.ObjectDays2000"; ISBN 3-89683-932-2),   pages 653-659,
     Erfurt, Germany, October 2000.

   *   Alexandre Duret-Lutz, Thierry Géraud, and Akim Demaille. `Generic
      Design Patterns in C++'. In the Proceedings of the 6th USENIX
     Conference on Object-Oriented Technologies and Systems
     (COOTS'2001),   pages 189-202, San Antonio, Texas, USA,
     January-February 2001.

   *   Thierry Géraud, Yoann Fabre, and Alexandre Duret-Lutz. `Applying
      Generic Programming to Image Processing'. In the Proceedings of
     the   IASTED International Conference on Applied Informatics
     (AI'2001) -   Symposium Advances in Computer Applications, ACTA
     Press, pages   577-581, Innsbruck, Austria, February 2001.

   *   `Generic Implementation of Morphological Image Operators',
     Jérôme Darbon, Thierry Géraud, and Alexandre Duret-Lutz,
     submitted to International Symposium On Mathematical Morphology VI
      (ISMM 2002), April 3-5, 2002, Sydney, Australia.

   *   `Static C++ Object-Oriented Programming (SCOOP)'   Nicolas
     Burrus, Alexandre Duret-Lutz, Thierry Géraud, David Lesage,   and
     Raphaël Poss. In the Proceedings of the Workshop on Multiple
     Paradigm with OO Languages (MPOOL'03) Anaheim, CA Oct. 2003.

   You can download these papers and related materials from
<http://www.lrde.epita.fr/cgi-bin/twiki/view/Publications>