mirror of
				https://github.com/RetroDECK/ES-DE.git
				synced 2025-04-10 19:15:13 +00:00 
			
		
		
		
	
		
			
	
	
		
			454 lines
		
	
	
		
			26 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
		
		
			
		
	
	
			454 lines
		
	
	
		
			26 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
|   | <!DOCTYPE html> | ||
|  | <html lang="en"> | ||
|  |   <head> | ||
|  |     <meta charset="utf-8"> | ||
|  |     <link rel="stylesheet" href="style.css"> | ||
|  |     <link rel="stylesheet" href="highslide/highslide.css"/> | ||
|  |     <title>The CImg Library - C++ Template Image Processing Toolkit</title> | ||
|  |     <script src="jquery-3.5.1.min.js"></script> | ||
|  |     <script>var jQuery_3_5_1 = $.noConflict(true);</script> | ||
|  |     <script>jQuery_3_5_1(function(){ jQuery_3_5_1("#include_header").load("header.html"); });</script> | ||
|  |     <script>jQuery_3_5_1(function(){ jQuery_3_5_1("#include_footer").load("footer.html"); });</script> | ||
|  |     <script src="highslide/highslide-full.js"></script> | ||
|  |     <script> | ||
|  |       hs.graphicsDir = 'highslide/graphics/'; | ||
|  |       hs.wrapperClassName = 'wide-border'; | ||
|  |       hs.showCredits = 'false'; | ||
|  |     </script> | ||
|  |     <style> | ||
|  |       table tr td { padding: 0.5em; } | ||
|  |     </style> | ||
|  |   </head> | ||
|  | 
 | ||
|  |   <body> | ||
|  |     <div id="include_header"></div> | ||
|  | 
 | ||
|  |     <!-- ************* --> | ||
|  |     <!-- What is CImg? --> | ||
|  |     <!-- ************* --> | ||
|  |     <div class="section_title"><p>What is CImg?</p></div><div class="section_content"> | ||
|  | 
 | ||
|  |       <p> | ||
|  |         The <span class="gmd_cimg"></span> Library is a <b>small</b> and <b>open-source</b> | ||
|  |         <b>C++ toolkit</b> for <b>image processing</b>, | ||
|  |         designed with these properties in mind : | ||
|  |       </p> | ||
|  | 
 | ||
|  |       <table> | ||
|  |         <tr><td><img src="img/item_usefulness.jpg" alt="Usefulness"/></td> | ||
|  |           <td><hr/> | ||
|  |             <span class="gmd_cimg"></span> defines <i>classes</i> and <i>methods</i> | ||
|  |             to manage images in your own C++ code. You can use <span class="gmd_cimg"></span> | ||
|  |             to load/save various file formats, access pixel values, | ||
|  |             display/transform/filter images, draw primitives (text, faces, curves, 3d objects, ...), compute statistics, | ||
|  |             manage user interactions on images, and so on... | ||
|  |         </td></tr> | ||
|  |         <tr><td><img src="img/item_genericity.jpg" alt="Genericity"/></td> | ||
|  |           <td><hr/> | ||
|  |             <span class="gmd_cimg"></span> defines a single image class able to represent datasets having up to | ||
|  |             <i>4-dimensions</i> (from 1d scalar signals to 3d hyperspectral volumetric images), | ||
|  |             with <i>template pixel types</i> (<span class="gmd_mono">bool,char,int,float,...</span>).<br/> | ||
|  |             It also handles image <i>collections</i> and <i>sequences</i>. | ||
|  |         </td></tr> | ||
|  |         <tr><td><img src="img/item_portability.jpg" alt="Portability"/></td> | ||
|  |           <td><hr/> | ||
|  |             <span class="gmd_cimg"></span> is <i>self-contained</i>, <i>thread-safe</i> and <i>highly portable</i>. It fully works on | ||
|  |             <i>different operating systems</i> (<span class="gmd_mono">Unix,Windows,MacOS X,*BSD,...</span>) and is compatible | ||
|  |             with <i>various C++ compilers</i> (<span class="gmd_mono">Visual C++,g++,clang++,icc,...</span>). | ||
|  |         </td></tr> | ||
|  |         <tr><td><img src="img/item_simplicity.jpg" alt="Simplicity"/></td> | ||
|  |           <td><hr/> | ||
|  |             <span class="gmd_cimg"></span> is <i>lightweight</i>. It is made of a single header file | ||
|  |             <a href="https://github.com/dtschump/CImg/raw/master/CImg.h"><span class="gmd_monobold">CImg.h</span></a> | ||
|  |             that must be included in your C++ source. It defines only <i>four</i> different classes, encapsulated | ||
|  |             in the namespace <span class="gmd_mono">cimg_library</span>. | ||
|  |             It can be compiled using a minimal set of standard C++ and system libraries only.<br/> | ||
|  |             <i>No need for exotic or complex dependencies</i>. | ||
|  |         </td></tr> | ||
|  |         <tr><td><img src="img/item_extensibility.jpg" alt="Extensibility"/></td> | ||
|  |           <td><hr/> | ||
|  |             Although not mandatory, <span class="gmd_cimg"></span> can use functionalities of external tools/libraries such as | ||
|  |             <a href="http://libboard.sourceforge.net/">Board</a>, | ||
|  |             <a href="http://ffmpeg.mplayerhq.hu/">FFMPEG</a>, | ||
|  |             <a href="http://www.fftw.org/">FFTW3</a>. | ||
|  |             <a href="http://www.graphicsmagick.org/">GraphicsMagick</a>, | ||
|  |             <a href="http://www.imagemagick.org/">ImageMagick</a>, | ||
|  |             <a href="http://www.netlib.org/lapack/">Lapack</a>, | ||
|  |             <a href="http://curl.haxx.se/libcurl/">libcurl</a>, | ||
|  |             <a href="http://www.ijg.org/">libjpeg</a>, | ||
|  |             <a href="http://www.libpng.org/pub/png/libpng.html">libpng</a>, | ||
|  |             <a href="http://www.libtiff.org/">libtiff</a>, | ||
|  |             <a href="http://www.imagemagick.org/Magick++/">Magick++</a>, | ||
|  |             <a href="http://www.openexr.com/">OpenEXR</a> | ||
|  |             <a href="http://http://opencv.willowgarage.com/wiki/">OpenCV</a> | ||
|  |             <a href="http://www.openmp.org/">OpenMP</a> | ||
|  |             or | ||
|  |             <a href="http://xmedcon.sourceforge.net/">XMedCon</a>. | ||
|  |             Moreover, a simple <i>plug-in</i> mechanism allows any user to directly enhance the library | ||
|  |             capabilities according to his needs. | ||
|  |         </td></tr> | ||
|  |         <tr><td><img src="img/item_freedom.jpg" alt="Freedom"/></td> | ||
|  |           <td><hr/> | ||
|  |             <span class="gmd_cimg"></span> is a <i>free, open-source library</i> distributed under the | ||
|  |             <a href="http://www.cecill.info/licences/Licence_CeCILL-C_V1-en.txt"><i>CeCILL-C</i></a> (close to the GNU LGPL) | ||
|  |             or | ||
|  |             <a href="http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt"><i>CeCILL</i></a> (compatible with the GNU GPL) | ||
|  |             licenses. It can be used in commercial applications. | ||
|  |         </td></tr> | ||
|  |       </table> | ||
|  | 
 | ||
|  |       <p> | ||
|  |         <span class="gmd_cimg"></span> stands for <span class="gmd_mono">Cool Image</span> : It is <i>easy to use</i>, <i>efficient</i> and is intended to be | ||
|  |         a very pleasant toolbox to design image processing algorithms in C++. Due to its generic conception, it can cover a wide range | ||
|  |         of image processing applications. | ||
|  |       </p> | ||
|  | 
 | ||
|  |     </div><div class="section_end"></div> | ||
|  | 
 | ||
|  |     <!-- ************* --> | ||
|  |     <!--  Book (Fr)    --> | ||
|  |     <!-- ************* --> | ||
|  |     <div class="section_title"><p>Book (Fr)</div><div class="section_content"> | ||
|  | 
 | ||
|  |       <ul> | ||
|  |         <li>If you understand French, you may be interested by <a href="https://www.amazon.fr/dp/B08WRCZRR3/ref=cm_sw_em_r_mt_dp_Y4VV7GNQSBQDZ4XQ95YR">the nice book we wrote</a> | ||
|  |           on how to use the <span class="gmd_cimg"></span> Library to develop image processing algorithms, from scratch. | ||
|  |           In these 318 pages, we review the important concepts of the library and address a wide variety of applications in image processing | ||
|  |           (<i>Filtering, Mathematical Morphology, Feature Extraction, Segmentation, Multispectral Approaches, 3D Visualization, etc.</i>).<br/><br/> | ||
|  |           <a target="_blank" href="https://www.amazon.fr/dp/B08WRCZRR3/ref=cm_sw_em_r_mt_dp_Y4VV7GNQSBQDZ4XQ95YR"><img class="center_image" src="img/book_cimg.jpg" /></a> | ||
|  |         </li> | ||
|  |       </ul> | ||
|  | 
 | ||
|  |     </div><div class="section_end"></div> | ||
|  | 
 | ||
|  | 
 | ||
|  |     <!-- ************* --> | ||
|  |     <!--    Authors   --> | ||
|  |     <!-- ************* --> | ||
|  |     <div class="section_title"><p>Authors</p></div><div class="section_content"> | ||
|  | 
 | ||
|  |       <ul> | ||
|  |         <li><a href="http://tschumperle.users.greyc.fr/">David Tschumperlé</a> (project manager)</li> | ||
|  |       </ul> | ||
|  |          (Check out his <a href="http://opensource.graphics">blog</a>) | ||
|  |       <br/><br/> | ||
|  |       with the help of many contributors around the world :<br/><br/> | ||
|  |       <i> | ||
|  |         Maksim Aizenshtein, | ||
|  |         Alberto Albiol, | ||
|  |         Antonio Albiol, | ||
|  |         Kiko Albiol, | ||
|  |         Simon Barthelmé, | ||
|  |         Neil Brown, | ||
|  |         Haz-Edine Assemlal, | ||
|  |         Vincent Barra, | ||
|  |         Wolf Blecher, | ||
|  |         Romain Blei, | ||
|  |         Yohan Bentolila, | ||
|  |         Jerome Boulanger, | ||
|  |         Pierre Buyssens, | ||
|  |         Sebastien Coudert, | ||
|  |         Frederic Devernay, | ||
|  |         Olivier D'Hondt, | ||
|  |         François-Xavier Dupé, | ||
|  |         Gerd von Egidy | ||
|  |         Eric Fausett, | ||
|  |         Jean-Marie Favreau, | ||
|  |         Sebastien Fourey, | ||
|  |         Alexandre Fournier, | ||
|  |         Vincent Garcia, | ||
|  |         David Grimbichler, | ||
|  |         Jinwei Gu, | ||
|  |         Jean-Daniel Guyot, | ||
|  |         Cédric Hammiche, | ||
|  |         Matt Hanson, | ||
|  |         Sebastien Hanel, | ||
|  |         Nicholas Hayes, | ||
|  |         Michael Holroyd, | ||
|  |         Christoph Hormann, | ||
|  |         Hon-Kwok Fung, | ||
|  |         Werner Jainek, | ||
|  |         Vo Duc Khanh, | ||
|  |         Daniel Kondermann, | ||
|  |         Pierre Kornprobst, | ||
|  |         Jan W. Krieger, | ||
|  |         Francois Lauze, | ||
|  |         Orges Leka, | ||
|  |         Tony E Lewis, | ||
|  |         Xie Long, | ||
|  |         Thomas Martin, | ||
|  |         Cesar Martinez, | ||
|  |         Jean Martinot, | ||
|  |         Arnold Meijster (Center for High Performance Computing and Visualization, University of Groningen/The Netherlands) | ||
|  |         Nikita Melnichenko, | ||
|  |         Baptiste Mougel, | ||
|  |         Julien Morat, | ||
|  |         Jovana Milutinovich, | ||
|  |         Guillaume Nee, | ||
|  |         Adam Newgas, | ||
|  |         Francisco Oliveira, | ||
|  |         Andrea Onofri, | ||
|  |         Renaud Peteri, | ||
|  |         Martin Petricek, | ||
|  |         Paolo Prete, | ||
|  |         Adrien Reboisson, | ||
|  |         Klaus Schneider, | ||
|  |         Jakob Schluttig, | ||
|  |         Jamie Smith, | ||
|  |         Veronique Souchaud, | ||
|  |         Konstantin Spirin, | ||
|  |         Rainer Steffens, | ||
|  |         David G. Starkweather, | ||
|  |         Elle Stone, | ||
|  |         Grzegorz Szwoch, | ||
|  |         Thierry Thomas, | ||
|  |         Ulysse Vimont / Anatascope, | ||
|  |         Yu-En-Yun, | ||
|  |         Ingo Weyrich, | ||
|  |         Phillip Wood, | ||
|  |         Bug Zhao, | ||
|  |         Haibo Zheng. | ||
|  |       </i> | ||
|  | 
 | ||
|  |     </div><div class="section_end"></div> | ||
|  | 
 | ||
|  |     <!-- ************* --> | ||
|  |     <!--    Licenses   --> | ||
|  |     <!-- ************* --> | ||
|  |     <div class="section_title"><p>Licenses</p></div><div class="section_content"> | ||
|  | 
 | ||
|  |       <p> | ||
|  |         The <span class="gmd_cimg"></span> Library is an open-source product distributed under <b>two distinct licenses</b> : | ||
|  |         the library core itself is dual-licensed and | ||
|  |         can be governed either by the | ||
|  |         <a href="http://www.cecill.info/licences/Licence_CeCILL-C_V1-en.txt"><b>CeCILL-C</b> License</a> (LGPL-like), | ||
|  |         or the | ||
|  |         <a href="http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt"><b>CeCILL</b> License</a> (GPL-compatible). | ||
|  |         Most of the other package files are distributed under the | ||
|  |         <a href="http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt"><b>CeCILL</b> License</a>. | ||
|  |         Both are <b>open-source licenses</b>, the CeCILL-C being less restrictive than the CeCILL.<br/><br/> | ||
|  |         The <span class="gmd_cimg"></span> Library source code has been registered to the <a href="http://app.legalis.net/paris/">APP</a> | ||
|  |         (French Agency for the Protection of Programs) by the <a href="http://www.inria.fr/index.en.html">INRIA</a>, | ||
|  |         under registration number <span class="gmd_monobold">IDDN.FR.001.040004.000.S.P.2004.000.21000.</span> | ||
|  |       </p> | ||
|  | 
 | ||
|  |     </div><div class="section_end"></div> | ||
|  | 
 | ||
|  |     <!-- ************* --> | ||
|  |     <!--  Learn More   --> | ||
|  |     <!-- ************* --> | ||
|  |     <div class="section_title"><p>Learn More</div><div class="section_content"> | ||
|  | 
 | ||
|  |       <ul> | ||
|  |         <li>The <a href="reference/group__cimg__tutorial.html">Tutorial</a> section shows the basic use of <span class="gmd_cimg"></span> classes | ||
|  |           and functions with a small first code.</li> | ||
|  |         <li>The <a href="screenshots.html">Screenshots</a> section illustrates some of the different source code examples provided in | ||
|  |           the <span class="gmd_cimg"></span> package.</li> | ||
|  |         <li>You can look at the quite complete <a href="CImg_slides.pdf"><span class="gmd_cimg"></span> Library presentation slides</a> (.pdf format) which gives | ||
|  |           more insights on the different library concepts.</li> | ||
|  |         <li>Online web statistics on the <span class="gmd_cimg"></span> website activity are available | ||
|  |           <a href="http://my.statcounter.com/project/standard/stats.php?project_id=895001&guest=1">here</a>.</li> | ||
|  |       </ul> | ||
|  | 
 | ||
|  |     </div><div class="section_end"></div> | ||
|  | 
 | ||
|  |     <!-- *************** --> | ||
|  |     <!--  Quick History   --> | ||
|  |     <!-- *************** --> | ||
|  |     <div class="section_title"><p>Quick History</div><div class="section_content"> | ||
|  | 
 | ||
|  |       <p> | ||
|  |         The development of the <span class="gmd_cimg"></span> Library began at the end of 1999, when I started my PhD thesis | ||
|  |         in the <a href="http://www.inria.fr/equipes/odyssee"><img height="16" alt="" src="img/logoODYSSEE.jpg"/> Lab</a> | ||
|  |         at the <a href="http://www.inria.fr/centre/sophia/"><img height="16" alt="" src="img/logoINRIA.gif"/> Sophia Antipolis</a>. | ||
|  |         It was designed to help me and my colleagues developing various image processing algorithms, | ||
|  |         for datasets as simple as 2D scalar images, or as complex as 3D volumes of diffusion tensors. I also used it for | ||
|  |         courses on image processing I teached at the university. As a result, the <span class="gmd_cimg"></span> Library | ||
|  |         has been always intended to be <i>compact</i>, <i>easy to install and to use</i>, <i>multi-platform</i> and <i>generic</i>. | ||
|  |         It provides a lot of basic functions that everyone would like to find in a good C++ image processing framework.<br/><br/> | ||
|  |         I am now a permanent researcher of the  <a href="http://www.cnrs.fr"><img alt="" height="32" src="img/logoCNRS.gif"/> | ||
|  |         </a> institution, | ||
|  |         working in the <a href="http://www.greyc.ensicaen.fr/EquipeImage"><img alt="" height="32" src="img/logoIMAGE.gif"/> | ||
|  |           group</a> at the <a href="http://www.greyc.ensicaen.fr"><img alt="" height="32" src="img/logoGREYC.gif"/> | ||
|  |           lab</a> in Caen/France. | ||
|  |         I am still using, maintaining and updating the <span class="gmd_cimg"></span> Library, and will probably do it for the next couple of years. | ||
|  |       </p> | ||
|  | 
 | ||
|  |     </div><div class="section_end"></div> | ||
|  | 
 | ||
|  |     <!-- *************** --> | ||
|  |     <!--  How to help ?  --> | ||
|  |     <!-- *************** --> | ||
|  |     <div class="section_title"><p>How to Help?</div><div class="section_content"> | ||
|  | 
 | ||
|  |       <p> | ||
|  |         The <span class="gmd_cimg"></span> Library is an open-source C++ library which is mainly developped during | ||
|  |         free time. If you enjoy using <span class="gmd_cimg"></span>, you may contribute to the project | ||
|  |         in different ways. This will motivate me to continue the work. | ||
|  |       </p> | ||
|  |       <ul> | ||
|  |         <li>You can help <span class="gmd_cimg"></span> to be more widely known, by displaying a | ||
|  |           <a href="CImg_flyer.pdf">CImg Flyer</a> at work, in your lab or school | ||
|  |           (available in <a href="CImg_flyer.pdf">.PDF</a> or <a href="img/CImg_flyer.jpg">.JPEG</a> formats).</li> | ||
|  |         <li>You can report bugs, propose patches or new functionalities, using the <span class="gmd_cimg"></span> | ||
|  |           <a href="https://github.com/dtschump/CImg/issues">forum</a>.</li> | ||
|  |         <li>You can write | ||
|  |           <a href="reference/group__cimg__tutorial.html">tutorials</a> | ||
|  |           or parts of the <a href="reference/index.html">documentation</a>.</li> | ||
|  |         <li>If you just want to say you've been happy with the library, you can send me a postcard from your place, to the following address : <br/> | ||
|  |           <i>David Tschumperlé, GREYC (UMR CNRS 6072), Equipe IMAGE, 6 Bd du Maréchal Juin, 14050 Caen Cedex, FRANCE.</i><br/><br/> | ||
|  |           <span class="gmd_mono">73</span> postcards received yet (I still have empty space on my wall ! :) ), from :<br/><br/> | ||
|  |           <ul> | ||
|  | 
 | ||
|  |             <li><a href="img/postcard1.jpg" class="highslide" onclick="return hs.expand(this)"> | ||
|  |                 Comissao Nacional de Energia Nuclear, Rio de Janeiro, Brazil.</a></li> | ||
|  |             <li><a href="img/postcard2.jpg" class="highslide" onclick="return hs.expand(this)"> | ||
|  |                 Universidad Nacional del Litoral, Santa Fe, Argentina.</a></li> | ||
|  |             <li><a href="img/postcard3.jpg" class="highslide" onclick="return hs.expand(this)"> | ||
|  |                 Waikiki's only true resort, Honolulu/Hawaii.</a></li> | ||
|  |             <li><a href="img/postcard4.jpg" class="highslide" onclick="return hs.expand(this)"> | ||
|  |                 Royal Pavilion, Brighton/UK.</a></li> | ||
|  |             <li><a href="img/postcard5.jpg" class="highslide" onclick="return hs.expand(this)"> | ||
|  |                 Cambridge, UK.</a></li> | ||
|  |             <li><a href="img/postcard6.jpg" class="highslide" onclick="return hs.expand(this)"> | ||
|  |                 National Tai-Chung Institute of Technology, Taiwan.</a></li> | ||
|  |             <li><a href="img/postcard7.jpg" class="highslide" onclick="return hs.expand(this)"> | ||
|  |                 Fuzzy Logic Laboratorium Linz-Hagenberg, Linz, Austria.</a></li> | ||
|  |             <li><a href="img/postcard8.jpg" class="highslide" onclick="return hs.expand(this)"> | ||
|  |                 Corte/Corsica.</a></li> | ||
|  |             <li><a href="img/postcard9.jpg" class="highslide" onclick="return hs.expand(this)"> | ||
|  |                 Microsoft Research, Beijing/China.</a></li> | ||
|  |             <li><a href="img/postcard10.jpg" class="highslide" onclick="return hs.expand(this)"> | ||
|  |                 Palermo/Italia.</a></li> | ||
|  |             <li><a href="img/postcard11.jpg" class="highslide" onclick="return hs.expand(this)"> | ||
|  |                 Florida Atlantic University/USA.</a></li> | ||
|  |             <li><a href="img/postcard12.jpg" class="highslide" onclick="return hs.expand(this)"> | ||
|  |                 Ecole Nationale Supérieure des Mines de Saint-Etienne/France.</a></li> | ||
|  |             <li><a href="img/postcard13.jpg" class="highslide" onclick="return hs.expand(this)"> | ||
|  |                 Venice/Italy, from Sebastien/GREYC (Caen/France).</a></li> | ||
|  |             <li><a href="img/postcard14.jpg" class="highslide" onclick="return hs.expand(this)"> | ||
|  |                 Barcelone/Spain, from Jaime.</a></li> | ||
|  |             <li><a href="img/postcard15.jpg" class="highslide" onclick="return hs.expand(this)"> | ||
|  |                 Guadeloupe/France, from Jean-Michel.</a></li> | ||
|  |             <li><a href="img/postcard17.jpg" class="highslide" onclick="return hs.expand(this)"> | ||
|  |                 London/England, from Sebastien/GREYC (Caen/France).</a></li> | ||
|  |             <li><a href="img/postcard18.jpg" class="highslide" onclick="return hs.expand(this)"> | ||
|  |                 Valencia/Spain, from the Research Institute ITEAM of the Unversidad Politecnica.</a></li> | ||
|  |             <li><a href="img/postcard19.jpg" class="highslide" onclick="return hs.expand(this)"> | ||
|  |                 Vienna/Austria, from Sebastien/GREYC (Caen/France).</a></li> | ||
|  |             <li><a href="img/postcard20.jpg" class="highslide" onclick="return hs.expand(this)"> | ||
|  |                 Neuherberg/Germany, from the Institut for Biomathematick und Biometrie.</a></li> | ||
|  |             <li><a href="img/postcard21.jpg" class="highslide" onclick="return hs.expand(this)"> | ||
|  |                 Cabestany/France, from Guy Poizat.</a></li> | ||
|  |             <li><a href="img/postcard22.jpg" class="highslide" onclick="return hs.expand(this)"> | ||
|  |                 Frascati/Italy, from PhotoComiX.</a></li> | ||
|  |             <li><a href="img/postcard23.jpg" class="highslide" onclick="return hs.expand(this)"> | ||
|  |                 Jaca/Spain, from F. Albior.</a></li> | ||
|  |             <li><a href="img/postcard24.jpg" class="highslide" onclick="return hs.expand(this)"> | ||
|  |                 Munich/Germany, from M???? (didn't succeed in reading the name, sorry !).</a></li> | ||
|  |             <li><a href="img/postcard25.jpg" class="highslide" onclick="return hs.expand(this)"> | ||
|  |                 Playa del Carmen/Mexico, from Sebastien/GREYC (Caen/France).</a></li> | ||
|  |             <li><a href="img/postcard26.jpg" class="highslide" onclick="return hs.expand(this)"> | ||
|  |                 Holland, from Vincent/GREYC (Caen/France).</a></li> | ||
|  |             <li><a href="img/postcard27.jpg" class="highslide" onclick="return hs.expand(this)"> | ||
|  |                 Portland/Oregon/USA, from Mahvin.</a></li> | ||
|  |             <li><a href="img/postcard28.jpg" class="highslide" onclick="return hs.expand(this)"> | ||
|  |                 Gibraltar, from Terry Hendicott.</a></li> | ||
|  |             <li><a href="img/postcard29.jpg" class="highslide" onclick="return hs.expand(this)"> | ||
|  |                 Neuchatel/Switzerland, from Corinne Masimann.</a></li> | ||
|  |             <li><a href="img/postcard30.jpg" class="highslide" onclick="return hs.expand(this)"> | ||
|  |                 Foster City/California, from Arkadi Gelfond.</a></li> | ||
|  |             <li><a href="img/postcard31.jpg" class="highslide" onclick="return hs.expand(this)"> | ||
|  |                 Huntsville/Alabama, from Gordon M. Neeley.</a></li> | ||
|  |             <li><a href="img/postcard32.jpg" class="highslide" onclick="return hs.expand(this)"> | ||
|  |                 Biscarosse/France, from Sebastien/GREYC (Caen/France).</a></li> | ||
|  |             <li><a href="img/postcard33.jpg" class="highslide" onclick="return hs.expand(this)"> | ||
|  |                 California/USA, from Benoit Gauzere/GREYC (Caen/France).</a></li> | ||
|  |             <li><a href="img/postcard34.jpg" class="highslide" onclick="return hs.expand(this)"> | ||
|  |                 Puy-de-Dome/France, from Sebastien/GREYC (Caen/France).</a></li> | ||
|  |             <li><a href="img/postcard35.jpg" class="highslide" onclick="return hs.expand(this)"> | ||
|  |                 Portsmouth/United Kingdom, from Sebastien Clediere/Snell Ltd.</a></li> | ||
|  |             <li><a href="img/postcard36.jpg" class="highslide" onclick="return hs.expand(this)"> | ||
|  |                 Helsinki/Finland, from Arto Huotari.</a></li> | ||
|  |             <li><a href="img/postcard37.jpg" class="highslide" onclick="return hs.expand(this)"> | ||
|  |                 Mettlach/Germany, from Werner Meier.</a></li> | ||
|  |             <li><a href="img/postcard38.jpg" class="highslide" onclick="return hs.expand(this)"> | ||
|  |                 Boston/USA, from Dan Cullen.</a></li> | ||
|  |             <li><a href="img/postcard39.jpg" class="highslide" onclick="return hs.expand(this)"> | ||
|  |                 Mantova/Italy, from Mauro Mitrino.</a></li> | ||
|  |             <li><a href="img/postcard40.jpg" class="highslide" onclick="return hs.expand(this)"> | ||
|  |                 Seligenstadt/Germany, from Dr. Rainer Teubner.</a></li> | ||
|  |             <li><a href="img/postcard41.jpg" class="highslide" onclick="return hs.expand(this)"> | ||
|  |                 Hokusai/Japan, from Benoit Gauzere and Francois Lozes.</a></li> | ||
|  |             <li><a href="img/postcard42.jpg" class="highslide" onclick="return hs.expand(this)"> | ||
|  |                 Munchen/Germany, from Alexandru Dulin.</a></li> | ||
|  |             <li><a href="img/postcard43.jpg" class="highslide" onclick="return hs.expand(this)"> | ||
|  |                 Trier/Germany, from Family Hamacher.</a></li> | ||
|  |             <li><a href="img/postcard44.jpg" class="highslide" onclick="return hs.expand(this)"> | ||
|  |                 Ile de Batz/France, from Pierre-Yves.</a></li> | ||
|  |             <li><a href="img/postcard45.jpg" class="highslide" onclick="return hs.expand(this)"> | ||
|  |                 Germany, from Michel Thomas.</a></li> | ||
|  |             <li><a href="img/postcard46.jpg" class="highslide" onclick="return hs.expand(this)"> | ||
|  |                 Vienna/Austria, from Benoit Gauzere.</a></li> | ||
|  |             <li><a href="img/postcard47.jpg" class="highslide" onclick="return hs.expand(this)"> | ||
|  |                 Torquay/Australia, from Pauline van Buren.</a></li> | ||
|  |             <li><a href="img/postcard48.jpg" class="highslide" onclick="return hs.expand(this)"> | ||
|  |                 Lisboa/Portugal, from Patrick Wauters.</a></li> | ||
|  |             <li><a href="img/postcard49.jpg" class="highslide" onclick="return hs.expand(this)"> | ||
|  |                 Hazebrouck/France, from Michael T.</a></li> | ||
|  |             <li><a href="img/postcard50.jpg" class="highslide" onclick="return hs.expand(this)"> | ||
|  |                 USA, from Bill C.</a></li> | ||
|  |             <li><a href="img/postcard51.jpg" class="highslide" onclick="return hs.expand(this)"> | ||
|  |                 EDF/France, from ZondeR.</a></li> | ||
|  |             <li><a href="img/postcard52.jpg" class="highslide" onclick="return hs.expand(this)"> | ||
|  |                 Belgium, from Marc Lis.</a></li> | ||
|  |             <li><a href="img/postcard53.jpg" class="highslide" onclick="return hs.expand(this)"> | ||
|  |                 Roma/Italy, from Patrick Wauters.</a></li> | ||
|  |             <li><a href="img/postcard54.jpg" class="highslide" onclick="return hs.expand(this)"> | ||
|  |                 Germany, from Werner Meier.</a></li> | ||
|  |             <li><a href="img/postcard55.jpg" class="highslide" onclick="return hs.expand(this)"> | ||
|  |                 Germany, from Justin Pletzfeld.</a></li> | ||
|  |             <li><a href="img/postcard56.jpg" class="highslide" onclick="return hs.expand(this)"> | ||
|  |                 New York/USA, from Garry R. Osgood.</a></li> | ||
|  |             <li><a href="img/postcard57.jpg" class="highslide" onclick="return hs.expand(this)"> | ||
|  |                 Italy, from Andrea (coder of PhotoFlow).</a></li> | ||
|  |             <li><a href="img/postcard58.jpg" class="highslide" onclick="return hs.expand(this)"> | ||
|  |                 Sydney/Australia, from Peter Neave.</a></li> | ||
|  |             <li><a href="img/postcard59.jpg" class="highslide" onclick="return hs.expand(this)"> | ||
|  |                 Fort Worth/Texas/USA, from Steve Gillow.</a></li> | ||
|  |             <li><a href="img/postcard60.jpg" class="highslide" onclick="return hs.expand(this)"> | ||
|  |                 Pondicherry/India, from Bruno Steinbach.</a></li> | ||
|  |             <li><a href="img/postcard61.jpg" class="highslide" onclick="return hs.expand(this)"> | ||
|  |                 Pavia/Italy, from Giulio Canevari.</a></li> | ||
|  |             <li><a href="img/postcard62.jpg" class="highslide" onclick="return hs.expand(this)"> | ||
|  |                 Toulouse/France, from David Revoy.</a></li> | ||
|  |             <li><a href="img/postcard63.jpg" class="highslide" onclick="return hs.expand(this)"> | ||
|  |                 Konstanz/Germany, from Sébastien Fourey.</a></li> | ||
|  |             <li><a href="img/postcard64.jpg" class="highslide" onclick="return hs.expand(this)"> | ||
|  |                 Bilbao/Spain, from Patrick Wauters.</a></li> | ||
|  |             <li><a href="img/postcard65.jpg" class="highslide" onclick="return hs.expand(this)"> | ||
|  |                 Haldern/Germany, from Volker Doebel.</a></li> | ||
|  |             <li><a href="img/postcard66.jpg" class="highslide" onclick="return hs.expand(this)"> | ||
|  |                 France, from Powlux.</a></li> | ||
|  |             <li><a href="img/postcard67.jpg" class="highslide" onclick="return hs.expand(this)"> | ||
|  |                 Winnipeg / Canada, from James Jaworski.</a></li> | ||
|  |             <li><a href="img/postcard68.jpg" class="highslide" onclick="return hs.expand(this)"> | ||
|  |                 Newcastle upon tyne / England, from Richard Gledson.</a></li> | ||
|  |             <li><a href="img/postcard69.jpg" class="highslide" onclick="return hs.expand(this)"> | ||
|  |                 Pregonda / Menorca, from Josep Febrer.</a></li> | ||
|  |             <li><a href="img/postcard70.jpg" class="highslide" onclick="return hs.expand(this)"> | ||
|  |                 USA, from Patrick Wanters.</a></li> | ||
|  |             <li><a href="img/postcard71.jpg" class="highslide" onclick="return hs.expand(this)"> | ||
|  |                 Toulon/France, from Cyril Prissette.</a></li> | ||
|  |             <li><a href="img/postcard72.jpg" class="highslide" onclick="return hs.expand(this)"> | ||
|  |                 Bochum/Germany, from Andreas Weissenburger.</a></li> | ||
|  |             <li><a href="img/postcard73.jpg" class="highslide" onclick="return hs.expand(this)"> | ||
|  |                 Portsmouth/USA, from Benjamin Russell.</a></li> | ||
|  |         </ul></li> | ||
|  |       </ul> | ||
|  | 
 | ||
|  |     </div><div class="section_end"></div> | ||
|  | 
 | ||
|  |     <div id="include_footer"></div> | ||
|  |   </body> |