<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>What&#039;s new about OTB?</title>
	<atom:link href="http://blog.orfeo-toolbox.org/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.orfeo-toolbox.org</link>
	<description>For the latest news on the Orfeo Toolbox</description>
	<lastBuildDate>Thu, 19 Apr 2012 07:17:33 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>OTB at Sentinel-2 Preparatory Symposium</title>
		<link>http://blog.orfeo-toolbox.org/news/otb-at-sentinel-2-preparatory-symposium</link>
		<comments>http://blog.orfeo-toolbox.org/news/otb-at-sentinel-2-preparatory-symposium#comments</comments>
		<pubDate>Thu, 19 Apr 2012 07:17:33 +0000</pubDate>
		<dc:creator>Julien Michel</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://blog.orfeo-toolbox.org/?p=1051</guid>
		<description><![CDATA[If you are attending the Sentinel-2 Preparatory Symposium which will held in ESA-ESRIN in Frascati, Italy from 23 to 27 April 2012, you will be able to meet members of the Orfeo ToolBox team there. We have several posters in the Tools and Methods poster session on Thursday the 26th (16:30-19:30), and we also have a demo session [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">If you are attending the<a href="http://www.s2symposium.org/"> Sentinel-2 Preparatory Symposium</a> which will held in <strong>ESA-ESRIN in Frascati, Italy from 23 to 27 April 2012</strong>, you will be able to meet members of the Orfeo ToolBox team there. We have several posters in the <strong>Tools and Methods </strong>poster session on Thursday the 26th (16:30-19:30), and we also have a <strong>demo session</strong> on Thursday the 26th (16:30 &#8211; 18:00) in the training room.</p>
<p style="text-align: justify;">This is a great opportunity to discover OTB, ask questions (even tricky ones) or have a &#8220;real&#8221; conversation with the OTB developers !</p>
<p style="text-align: justify;">See you in Frascati,</p>
<p style="text-align: justify;">Julien</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.orfeo-toolbox.org/news/otb-at-sentinel-2-preparatory-symposium/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>OTB inside Sextante inside QGIS</title>
		<link>http://blog.orfeo-toolbox.org/uncategorized/otb-inside-sextante-inside-qgis</link>
		<comments>http://blog.orfeo-toolbox.org/uncategorized/otb-inside-sextante-inside-qgis#comments</comments>
		<pubDate>Mon, 16 Apr 2012 15:35:14 +0000</pubDate>
		<dc:creator>Julien Malik</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.orfeo-toolbox.org/?p=1010</guid>
		<description><![CDATA[During the latest QGIS developer meeting (aka HackFest), I&#8217;ve had the pleasure to meet Victor Olaya, the developer of Sextante. He kindly presented Sextante to all participants, which you can see here : Since a few months, he is rewriting Sextante (initially in Java for gvSIG) as a new QGIS Python plugin. Sextante provides access [...]]]></description>
			<content:encoded><![CDATA[<p>During the latest <a href="http://www.qgis.org/">QGIS</a> developer meeting (aka HackFest), I&#8217;ve had the pleasure to meet Victor Olaya, the developer of <a href="http://www.sextantegis.com/">Sextante</a>. He kindly presented Sextante to all participants, which you can see <a href="http://www.youtube.com/watch?v=D-FzwJPPcDc">here</a> :</p>
<p style="text-align: center;"><object style="height: 195px; width: 320px;" width="320" height="180" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://www.youtube.com/v/D-FzwJPPcDc?version=3&amp;feature=player_detailpage" /><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><embed style="height: 195px; width: 320px;" width="320" height="180" type="application/x-shockwave-flash" src="http://www.youtube.com/v/D-FzwJPPcDc?version=3&amp;feature=player_detailpage" allowFullScreen="true" allowScriptAccess="always" allowfullscreen="true" allowscriptaccess="always" /></object></p>
<p style="text-align: justify;">Since a few months, he is rewriting Sextante (initially in Java for <a href="http://www.gvsig.org/web/">gvSIG</a>) as a new <a href="http://planet.qgis.org/plugins/sextante/">QGIS Python plugin</a>. Sextante provides access to a huge number of processing modules, and acts as a geoprocessing environment that can be used to call native and third-party algorithms from QGIS.</p>
<p style="text-align: justify;">With the help of Victor, the meeting has been quite productive and we now have a first working version of the OTB Sextante algorithm provider. This completes the list of already available algorithms : <a href="http://grass.fbk.eu/">GRASS</a>, <a href="http://www.saga-gis.org/">Saga</a>, <a href="http://www.gdal.org/">GDAL</a>, <a href="http://michaelminn.com/linux/mmqgis/">mmqgis</a>, <a href="http://www.ftools.ca/">fTools</a>&#8230;</p>
<p style="text-align: justify;">And I was not the only one interested in using Sextante. An OGR algorithm provider is <a href="https://github.com/pka/qgis-ogrprocessing-plugin">on the way</a>, and the developer of the <a href="http://www.youtube.com/watch?v=DzgFIox3FA8">WPS client plugin </a>has also expressed interest in porting it to Sextante too. You can expect the list of available back-ends to grow regularly in the near future.</p>
<p style="text-align: justify;">Regarding the functionnalities, Sextante shows up as a toolbar in the QGIS desktop GUI, and allows to process QGIS raster and vector layers by clicking on a processing module entry. It automatically handles the potential I/O conversions needed for some backend (like GRASS and SAGA), and loads the results as new QGIS layers. It tracks down your history of launched modules, logs, etc&#8230; It can also be called from Python in a headless environment (ok&#8230; who said &#8220;QGIS WPS server&#8221; ?).</p>
<p style="text-align: justify;">The killer feature is the Modeler, providing a simple yet effective way of creating pipeline of Sextante modules to build up new higher level Sextante modules. This makes it very easy to interface Orfeo Toolbox with all the other geoprocessing environments available in Sextante.</p>
<p style="text-align: justify;">Here are a few screenshots to give you an overview of Sextante :</p>

<a href='http://blog.orfeo-toolbox.org/uncategorized/otb-inside-sextante-inside-qgis/attachment/screenshot-quantum-gis-1-7-4-wroclaw-test_project' title='SEXTANTE Toolbox'><img width="150" height="150" src="http://blog.orfeo-toolbox.org/wp-content/uploads/2012/04/Screenshot-Quantum-GIS-1.7.4-Wroclaw-test_project-150x150.png" class="attachment-thumbnail" alt="SEXTANTE Toolbox" title="SEXTANTE Toolbox" /></a>
<a href='http://blog.orfeo-toolbox.org/uncategorized/otb-inside-sextante-inside-qgis/attachment/screenshot-sextante-modeler' title='SEXTANTE Modeler'><img width="150" height="150" src="http://blog.orfeo-toolbox.org/wp-content/uploads/2012/04/Screenshot-SEXTANTE-Modeler-150x150.png" class="attachment-thumbnail" alt="SEXTANTE Modeler" title="SEXTANTE Modeler" /></a>

<p style="text-align: justify;">Many thanks to Victor for providing Sextante in QGIS !</p>
<p style="text-align: justify;">Seeing so much interest in Sextante from the QGIS community, and provided Victor will be working on the plugin full time until next year, we can hope for a beautiful future for the Sextante QGIS plugin !</p>
<p style="text-align: justify;">Julien</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.orfeo-toolbox.org/uncategorized/otb-inside-sextante-inside-qgis/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>New materials and documentation available for OTB and Monteverdi</title>
		<link>http://blog.orfeo-toolbox.org/uncategorized/new-materials-and-documentation-available</link>
		<comments>http://blog.orfeo-toolbox.org/uncategorized/new-materials-and-documentation-available#comments</comments>
		<pubDate>Tue, 27 Mar 2012 12:15:50 +0000</pubDate>
		<dc:creator>Manuel Grizonnet</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.orfeo-toolbox.org/?p=999</guid>
		<description><![CDATA[The French Space Agency (CNES) in collaboration with the French Institute for Research and Development continue helping to the development of the use of remote sensing data by getting access to images but also by providing tools to manipulate these data. A previous article has already given some explanations about this program. In 2011, the [...]]]></description>
			<content:encoded><![CDATA[<p>The French Space Agency (CNES) in collaboration with the French Institute for Research and Development continue helping to the development of the use of remote sensing data by getting access to images but also by providing tools to manipulate these data. <a href="http://blog.orfeo-toolbox.org/news/north-south-cooperations-with-the-orfeo-toolbox-pragmatic-remote-sensing-in-madagascar" target="_blank">A previous article</a> has already given some explanations about this program.</p>
<p>In 2011, the third course was given in Antananarivo by Stéphane May from CNES,. All the slides, presentations and technical courses updated especially for this last session are now available <a href="http://www.orfeo-toolbox.org/otb/success-stories/74-mada11.html" target="_blank">here</a>.</p>
<p>Please visit the <a href="http://www.orfeo-toolbox.org/otb/success-stories.html" target="_blank">Success stories page</a> to find out all materials available about the ORFEO ToolBox library and related projects!</p>
<p>Stay tuned!</p>
<p>Manuel</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.orfeo-toolbox.org/uncategorized/new-materials-and-documentation-available/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>(Late) report of OTB Users and Contributors Survey</title>
		<link>http://blog.orfeo-toolbox.org/news/late-report-of-otb-users-and-contributors-survey</link>
		<comments>http://blog.orfeo-toolbox.org/news/late-report-of-otb-users-and-contributors-survey#comments</comments>
		<pubDate>Wed, 22 Feb 2012 08:17:06 +0000</pubDate>
		<dc:creator>Manuel Grizonnet</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[contribute]]></category>
		<category><![CDATA[orfeo]]></category>
		<category><![CDATA[otb survey monteverdi]]></category>

		<guid isPermaLink="false">http://blog.orfeo-toolbox.org/?p=852</guid>
		<description><![CDATA[In order to get a good picture of the OTB community, we proposed a survey to our user between the end of June and October 2011. This post is a (late) report of the results we had, thanks to your answers. General information about the survey We had a total of 62 answers to the [...]]]></description>
			<content:encoded><![CDATA[<div>
<p id="internal-source-marker_0.7680335957556963" style="text-align: justify;" dir="ltr">In order to get a good picture of the OTB community, we proposed a survey to our user between the end of June and October 2011. This post is a (late) report of the results we had, thanks to your answers.</p>
<h2 style="text-align: justify;" dir="ltr">General information about the survey</h2>
<p style="text-align: justify;">We had a total of <strong>62</strong> answers to the survey. Not many questions were mandatory so I will try to avoid to give statistics using percentages for answers and prefer to give the number of answers.<br />
This article does not claim to provide a complete and general summary. We are aware that it can be dangerous to draw too many conclusions from <a href="http://en.wikipedia.org/wiki/Opinion_poll#Failures">opinions poll</a>.<br />
This article is more at an introduction to the results which are completely available <a href="http://www.orfeo-toolbox.org/survey2011-results/" target="_blank">here</a>.</p>
<h2 style="text-align: justify;" dir="ltr">Who answered the survey?</h2>
<p style="text-align: justify;">Before trying to investigate and give conclusions about the survey, let&#8217;s first analyze who took time to answer it!</p>
<p style="text-align: justify;">People who answered are mostly engineers and scientists (18 and 22) working in institutional organizations (23) and equally in labs (15) or private companies (17).  But there are also people working in NGO, students, which shows the diversity of people who use the library. Though OTB was developed in the frame of the Methodological Part of the <a href="http://smsc.cnes.fr/PLEIADES/A_prog_accomp.htm">ORFEO Accompaniment Program</a> to prepare, accompany and promote the use and the exploitation of the images derived from <a href="http://smsc.cnes.fr/PLEIADES/">Pleiades (PHR)</a> and <a href="http://www.cosmo-skymed.it/en/index.htm" target="_blank">Cosmo-Skymed (CSK)</a> satellites, interestingly most people are not involved in this program. They found out about the library through the web or thanks to co-workers or public presentation in conferences for example, rather than from the ORFEO program. Obviously they use the ORFEO ToolBox but they also use a lot of other tools (Open Source or proprietary one) in their daily work. Another interesting point to notice is that the amount of people using Linux system to do image processing with OTB is equal to the amount of Windows users (41 and 41).</p>
<h2 style="text-align: justify;" dir="ltr">How do you access OTB?</h2>
<p style="text-align: justify;">First, although OTB has celebrated its fifth birthday earlier this year, 39 of them use the library for less than 1 to 3 years (26 use it for less that one year). Note that 31 are building OTB and derived tools themselves to use it. Building projects from source does not seem to be a problem for about half of them. Note also that 11 people (21%) use binary packages (Ubuntu/OpenSuse/CentOS/ArchLinux). We should surely maintain the effort in this frame and continue to facilitate the accessibility to the library by providing these packages for Windows, MacOS X and Linux systems.</p>
<h2 style="text-align: justify;" dir="ltr">The OTB/Monteverdi tipping point</h2>
<p style="text-align: justify;">33 access the OTB through the library and 30 through Monteverdi. That’s clearly an important information given by the survey.  We see here that Monteverdi is an important way to access OTB (as important as the library itself). Obviously without the library, Monteverdi would not exist, but we see that GUI applications are an entry point for the OTB. Command line applications are also largely used by end-users and I think that it will continue to increase in the future thanks to the new <a href="http://blog.orfeo-toolbox.org/preview/otb-wrapping-gifts" target="_blank">OTB applications framework</a> available in release 3.12, which allows to access OTB functionalities in a number of different languages and context (in QT standalone application, in Quantum GIS plugins, in Python, in Clojure&#8230;.) Clearly OTB have to continue in these 3 directions and we have to be aware that GUI applications have become an important entry point for a majority of OTB users.</p>
<h2 style="text-align: justify;" dir="ltr">Why do you use OTB for?</h2>
<p style="text-align: justify;">Even if 32 people use OTB with HR data (Spot like) and 28 with VHR optical images, we can see a great diversity of remote sensing data use with OTB which clearly show that OTB is useful in a lot of context (<a href="http://www.orfeo-toolbox.org/SoftwareGuide/SoftwareGuidech23.html#x49-31400023" target="_blank">hyperspectral</a>, SAR, lidar&#8230;). The diversity in the data processed by OTB users is confirmed by the diversity of OTB algorithms in use. 31 users use feature extraction algorithms, the best score, which is reassuring because it is one of the main reason why OTB was developed, but lots of other functionalities are also largely used. The survey shows that there is a great deal of interest of the RS community in having a tool providing a wide range of functionalities through a common and generic interface.</p>
<h2 style="text-align: justify;" dir="ltr">Why OTB sucks ?</h2>
<p style="text-align: justify;">The title is intentionally provocative to illustrate the fact that in this kind of survey, questions related to critics are really interesting and provide relevant advises on how to improve the software together. 12 answers put the emphasis on the complexity of the design due to the genericity of the library, that’s surely related to the well-known steep learning curve associated to OTB. Using the library though C++ classes requires knowledge in C++ design pattern and template metaprogramming. But it&#8217;s worth it!</p>
<p style="text-align: center;"><a href="http://blog.orfeo-toolbox.org/wp-content/uploads/2012/02/learningCurve.png"><img class="aligncenter size-medium wp-image-944" title="OTB Learning curve" src="http://blog.orfeo-toolbox.org/wp-content/uploads/2012/02/learningCurve-300x224.png" alt="" width="300" height="224" /></a></p>
<p style="text-align: justify;">Moreover, access to OTB is made more and more easier through different languages, interfaces &#8230;</p>
<p style="text-align: justify;">The second answer is about the incomplete validation of some algorithms. OTB contributors works a lot to maintain a high quality and using <a href="http://scrum.orfeo-toolbox.org/" target="_blank">test driven developments technics</a> and continuous integration. But this process is only as good as what we do with it, and this shows that there is room for improvement. Validating an algorithm might be a complex task per se, but the high level design can make this even more difficult : multiple plateforms, different streaming and threading behaviours related to the available hardware &#8230; And on top of it, different data fed to the algorithm in different context of uses! A faulty design or incomplete definition of some functionnality from the very start of it might also be a cause : design and validation qualtiy are often related. But <a href="http://www.johndcook.com/blog/2012/01/12/risks-of-buggy-code/">all softwares have bugs</a>, and we find extremely helpful that whenever you encouter an undesired behaviour, suspicious result or bug, you file it to the <a href="https://bugs.orfeo-toolbox.org">OTB bug-tracker</a> : open-source software is about improving things together, and anyone can help !</p>
<p style="text-align: justify;">We received interesting remarks also on the documentation. Even if the software guide is more than 700 pages long, users are pointing the fact that knowing the complexity of OTB design, the doxygen documentation of classes is sometimes incomplete or unclear and that it lacks of examples for some filters. One respondent made the suggestion that code example should be included for every class in the doxygen: <strong>that’s a very useful suggestion</strong> (and we actually already have these examples with the tests, we’ll have to link them to the doxygen). This subject is also pointed out when you said (23) that the main difficulty with OTB is to find relevant information in the documentation.</p>
<h2 style="text-align: justify;" dir="ltr">Is it the Monteverdi partition &#8220;audible&#8221;?</h2>
<p style="text-align: justify;">You clearly explain that Monteverdi lacks a better GUI and also a better ergonomy! The best example is the number of mouse clic need to get an image opened and displayed.  According to your comments, the software has a great potential but also suffers from a lack of stability.</p>
<h2 style="text-align: justify;" dir="ltr">Lost in OTB?</h2>
<p style="text-align: justify;">When working with Open Source software, an important point is to have access to a minimum of informations to solve problems that will obviously arise. You said that the development team and the community is very useful (many thanks for us !). Error messages given by the library are in most cases usually helpful for you (14+21). Moreover doxygen and software guide are equal sources of informations (16 and 17).</p>
<p style="text-align: justify;">These sources of information (Software Guide and doxygen) are very important but in most cases not really relevant speaking of the Monteverdi documentation and that&#8217;s a <strong>bad point</strong>. To improve this, the OTB development team initiated in 2011 a guide dedicated to non-developers : the <a href="http://www.orfeo-toolbox.org/otb/documentation.html" target="_blank">OTB CookBook</a>. This guide is composed of a brief tour of OTB applications and Monteverdi, followed by a set of recipes to perform usual remote sensing tasks with both tools. Starting OTB 3.14, it also contains the reference documentation for all OTB applications.</p>
<h2 style="text-align: justify;" dir="ltr">OTB : Give me a break? Stop or encore?</h2>
<p style="text-align: justify;">OTB provides a wide variety of functionalities taking often advantages of dedicated Open Source libraries inside it (GDAL, OSSIM, OpenJPEG, libSVM&#8230;). But there are still new algorithms which could be included in the library. We do not give the entire wish-list here, but there are multiples demands for :new classification methods, multi-source analysis, QT viewer&#8230; The diversity of data that you manage combined with the diversity of algorithms that you want to use put the emphasize on the need for software interoperability combined with a full access to the software which enable users to tailor/control their processes.</p>
<p style="text-align: justify;"><em>&#8220;Found all the remote sensing image processing functionality that I needed (together with the <a href="http://www.itk.org/" target="_blank">ITK</a> libraries)&#8221;</em></p>
<p style="text-align: justify;">For example, the accessibility of OTB through GIS software like <a href="http://qgis.org/">Quantum GIS</a> is a common ask (27 people), and we all agree that we need to continue to work jointly with the amazing QGis community to build the bridge between the 2 softwares.</p>
<p style="text-align: justify;">OTB is all about you, thank you again to all the people who take time to answer the survey.</p>
<p style="text-align: justify;">For those who are interested, all the results (anonymous) and detailed statistics are available <a href="http://www.orfeo-toolbox.org/survey2011-results/" target="_blank">here</a>.</p>
<p style="text-align: justify;">Keep in touch!</p>
<p style="text-align: justify;">OTB  Team</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.orfeo-toolbox.org/news/late-report-of-otb-users-and-contributors-survey/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Release of OTB 3.12 and Monteverdi 1.10</title>
		<link>http://blog.orfeo-toolbox.org/uncategorized/release-of-otb-3-12-and-monteverdi-1-10</link>
		<comments>http://blog.orfeo-toolbox.org/uncategorized/release-of-otb-3-12-and-monteverdi-1-10#comments</comments>
		<pubDate>Tue, 31 Jan 2012 17:01:42 +0000</pubDate>
		<dc:creator>Manuel Grizonnet</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.orfeo-toolbox.org/?p=901</guid>
		<description><![CDATA[Dear all, CNES is proud to announce the release of Orfeo ToolBox 3.12, codename Πλειάδες. After its sucessful launch on the 17th of December 2011, and while still in its comissing phase, Pleiades is already sending us beautiful images. This new release, and especially the JPEG2000 support part, has been tested against real Pleiades images kindly provided by the comisioning team. There [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><span style="font-family: arial, helvetica, sans-serif;"><span style="font-family: arial, helvetica, sans-serif;">Dear all,</span></span></p>
<p style="text-align: justify;">CNES is proud to announce the<strong> release of Orfeo ToolBox 3.12</strong>, codename<strong> <em>Πλειάδες</em></strong>.</p>
<p style="text-align: justify;"><span style="font-family: arial, helvetica, sans-serif;"><span style="font-family: arial, helvetica, sans-serif;">After its <strong>sucessful launch on the 17th of December 2011</strong>, and while<strong> still in its comissing phase</strong>, Pleiades is already sending us <a href="http://smsc.cnes.fr/PLEIADES/premieres_images.htm">beautiful images</a>. This new release, and especially the JPEG2000 support part, has been tested against real Pleiades images kindly provided by the comisioning team.</span></span></p>
<p style="text-align: justify;"><span style="font-family: arial, helvetica, sans-serif;">There are exciting new stuff in all corners of the library. Some of the notable changes in this release are:</span></p>
<div>
<ul style="text-align: justify;">
<li>Large JPEG2000 file (Pleiades-like) support and Pleiades metadata handling in OTB (more information <a href="http://blog.orfeo-toolbox.org/news/jpeg2000-and-pleiades-data-support-in-otb">here</a>)</li>
<li>Efficient JPEG2000 visualisation and ROI decompression tools in Monteverdi</li>
<li>Revamp of otb applications in a generic and scalable framework (more information <a href="http://www.orfeo-toolbox.org/otb/otb-applications.html">here</a>) : launch applications from Command-Line, from an auto-generated QT GUI, from python, from within QGis …</li>
<li>Lots of new algorithms : Dimensionality Reduction (ICA, PCA, NAPCA, MNF, MAF…), change detection (MAD), Hyperspectral Unmixing, elevation map from stereo data, compare segmentation with a ground truth (Hoover) …</li>
<li>And as usual a lot of bug fixes&#8230;</li>
</ul>
<p style="text-align: justify;">Note that the<strong> OTB Software Guide</strong> is now 658 pages long, and that we also provide the <strong>&#8220;Orfeo ToolBox Cookbook, a guide for non-developers&#8221;</strong>, which gives an insight on how to use Monteverdi and the OTB applications, and also contains the complete reference documentation of the OTB applications. This guide is now 158 pages long.</p>
<p style="text-align: justify;">There are <strong>a lot more new things</strong> in this release ! For more information, please read the complete release note available <a href="http://hg.orfeo-toolbox.org/OTB/file/tip/RELEASE_NOTES.txt">here</a>. The source packages for OTB (Library 3.12, Applications 3.12, Monteverdi 1.10) are available on <a href="https://sourceforge.net/projects/orfeo-toolbox/files/" target="_blank">Sourceforge</a> as usual. For our <a href="https://launchpad.net/~otb/+archive/orfeotoolbox-stable" target="_blank">Ubuntu</a> (10.4,10.10, 11.4 and 11.11) users the new version is available for update through you favorite package manager software.  OpenSuse and CentOS packages will be available soon.  For MS-Windows users, there are also a binary auto-install packages available for Monteverdi, new OTB applications and OTB-Wrapping! For Mac OS X users,  an Apple Disk Image (DMG) is available for Monteverdi and also a new <a href="https://github.com/julienmalik/macport" target="_blank">OTB MacPort</a>.</p>
<div style="text-align: justify;">All the details related to the installation of these binary packages can be found on the <a href="http://orfeo-toolbox.org/otb/download.html" target="_blank">download page</a>.<span style="font-family: arial, helvetica, sans-serif;"><br />
<strong><br />
</strong>Best regards,</span></div>
<div style="text-align: justify;"></div>
<div>Manuel GRIZONNET, on behalf of OTB development  team.</div>
</div>
<div style="text-align: justify;"><span style="font-family: arial, helvetica, sans-serif;"><br />
</span></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.orfeo-toolbox.org/uncategorized/release-of-otb-3-12-and-monteverdi-1-10/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>OTB 3.12.0-rc1 ready for testing!</title>
		<link>http://blog.orfeo-toolbox.org/uncategorized/otb-3-12-0-rc1-ready-for-testing</link>
		<comments>http://blog.orfeo-toolbox.org/uncategorized/otb-3-12-0-rc1-ready-for-testing#comments</comments>
		<pubDate>Tue, 24 Jan 2012 09:38:49 +0000</pubDate>
		<dc:creator>Manuel Grizonnet</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.orfeo-toolbox.org/?p=878</guid>
		<description><![CDATA[We are happy to announce that OTB and Monteverdi have entered the 3.12 release candidate stage! You can find the source (OTB and Monteverdi) and binary packages (Monteverdi form Mac OS X and Windows) here. Some of the notable changes in this release are: Large JPEG2000 file (Pleiades-like) support and Pleiades metadata handling in OTB [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">We are happy to announce that OTB and Monteverdi have entered the 3.12 release candidate stage!</p>
<p style="text-align: justify;">You can find the source (OTB and Monteverdi) and binary packages (Monteverdi form Mac OS X and Windows) <a href="http://orfeo-toolbox.org/packages/">here</a>.</p>
<p style="text-align: justify;">Some of the notable changes in this release are:</p>
<ul style="text-align: justify;">
<li>Large JPEG2000 file (Pleiades-like) support and Pleiades metadata handling in OTB (more information <a href="http://blog.orfeo-toolbox.org/news/jpeg2000-and-pleiades-data-support-in-otb">here</a>)</li>
<li>Efficient JPEG2000 visualisation and ROI decompression tools in Monteverdi</li>
<li>Revamp of otb applications in a generic and scalable framework (more information <a href="http://blog.orfeo-toolbox.org/preview/otb-wrapping-gifts">here</a>) : launch applications from Command-Line, from an auto-generated QT GUI, from python, from within QGis &#8230;</li>
<li>Lots of new algorithms : Dimensionality Reduction (ICA, PCA, MNF, MAF &#8230;), change detection (MAD), Hyperspectral Unmixing, elevation map from stereo data, compare segmentation with a ground truth (Hoover) &#8230;</li>
<li>And various bug fixes.</li>
</ul>
<p style="text-align: justify;">There are <strong>a lot more new things</strong> coming with this release ! For more information, please read the complete release note available <a href="http://hg.orfeo-toolbox.org/OTB/file/tip/RELEASE_NOTES.txt">here</a>.</p>
<p style="text-align: justify;">As usual, Release Candidate are made to be tested and stressed, so do not hesitate to give it a try and report whatever you find suspicious on the users list, or directly on the <a href="http://bugs.orfeo-toolbox.org/my_view_page.php">BugTracker</a>.</p>
<p style="text-align: justify;">Also note that a teaser of what can be done with OTB is now available <a href="http://orfeo-toolbox.org/otb/slideshowscreenshots.html">here</a> !</p>
<p style="text-align: justify;">Happy Testing!</p>
<p style="text-align: justify;">Manuel, for the OTB team</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.orfeo-toolbox.org/uncategorized/otb-3-12-0-rc1-ready-for-testing/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OTB: Wrapping gifts</title>
		<link>http://blog.orfeo-toolbox.org/preview/otb-wrapping-gifts</link>
		<comments>http://blog.orfeo-toolbox.org/preview/otb-wrapping-gifts#comments</comments>
		<pubDate>Tue, 20 Dec 2011 15:39:54 +0000</pubDate>
		<dc:creator>Julien Malik</dc:creator>
				<category><![CDATA[Preview]]></category>
		<category><![CDATA[applications]]></category>
		<category><![CDATA[cookbook]]></category>
		<category><![CDATA[libraries]]></category>
		<category><![CDATA[OTB]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://blog.orfeo-toolbox.org/?p=820</guid>
		<description><![CDATA[First of all, we would like to share with all of you the pride and excitement following the success of Pleiades launch on Soyouz which took place on saturday the 17th at 03:03 AM CET. To best prepare OTB for these up-coming images, the next OTB release will happen in late january, allowing to test [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">First of all, we would like to share with all of you the pride and excitement following the <strong>success of Pleiades launch</strong> on Soyouz which took place on saturday the 17th at 03:03 AM CET. To best prepare OTB for these up-coming images, the next OTB release will happen in late january, allowing to test it against real Pleiades images. Until then, we are starting a series of short posts in order to present one of the major changes of this new release : the new applications framework.</p>
<h1 style="text-align: justify;">History</h1>
<p style="text-align: justify;">Until now, there was an OTB-Applications package built on top of the library, which provided command-line tools, Qt and FLTK based GUIs, and Qgis C++ plugins. This package was not very popular among our users : it was lacking of documentation, missed really useful auto-generated GUIs and did not provide an interface to interpreted languages. These applications were barely more than a serie of mains decorated with an argument parser. However, these applications were providing a lot of image manipulation utilities and high-level processing chains like ortho-rectification, classification or segmentation. Being too obscure, they simply did not get the attention they deserved.</p>
<p style="text-align: justify;">Six month ago, we started a side project called OTB-Wrapper, which was designed as a sand-box to experiment with all the possible enhancements to make the applications really useful. After a while, we came up with a complete solution and implemented it directly into the OTB library. All applications from the OTB-Applications package have then been migrated to this new framework, also directly into the OTB library.</p>
<h1 style="text-align: justify;">The new framework in a nutshell</h1>
<p style="text-align: justify;">So, what does this new framework provide to the users ? A lot of things ! See :</p>
<ul>
<li>Each application is now compiled into a single tiny shared-library,</li>
<li>Writing new applications in an external project is as simple as inheriting the base class and calling a CMake macro,</li>
<li>These applications shared libraries are loaded dynamically as plugins of several generic access points :</li>
<ul>
<li>Directly from C++</li>
<li>From an interpreted or compiled higher level language like Python through the SWIG interface,</li>
<li>From a command-line launcher, like the old applications,</li>
<li>From a nice auto-generated Qt GUI,</li>
<li>From QGis through seamless OTB plugins.</li>
</ul>
</ul>
<p style="text-align: justify;">The general philosophy of this new framework is to have to write the processing only once, and then use it from whatever environment, programming language or software you want through one of these access points.</p>
<h1 style="text-align: justify;">Success !</h1>
<p style="text-align: justify;">Even before the official release, success is already showing up :</p>
<ul>
<li>A simple python script allows to generate documentation for all the applications,</li>
<li>A simple python script allows to generate applications file descriptors for integration in external tools like the <a href="http://keo-karisma.esrin.esa.int/keo-home/KEO.html" target="_blank">KEO</a> system from ESA,</li>
<li>A simple python script allows to perform batched processing chaining several applications,</li>
<li>Qt GUIs are really nice to use, with a lot of useful features like automatic parameters estimation (for instance, the ortho-rectification application provides you with the best-fit parameters for your image),</li>
<li>The python interface allows nice integration within <a href="http://www.qgis.org/" target="_blank">QGis</a>,</li>
<li>And the command-line interface is more robust and easier to use.</li>
</ul>
<h1 style="text-align: justify;">Learn more in next posts</h1>
<p style="text-align: justify;">If you want to give this a try, clone a the OTB mercurial repository and activate the <em>BUILD_APPLICATIONS</em> flag. You are ready to go ! In the following posts, we will focus on key features that makes this new framework so exciting. But for now, it is time for us to wish you all <strong>a merry christmas </strong>!</p>
<p style="text-align: justify;">Julien, on behalf of the OTB team</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.orfeo-toolbox.org/preview/otb-wrapping-gifts/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Jpeg2000 and Pleiades data support in OTB</title>
		<link>http://blog.orfeo-toolbox.org/news/jpeg2000-and-pleiades-data-support-in-otb</link>
		<comments>http://blog.orfeo-toolbox.org/news/jpeg2000-and-pleiades-data-support-in-otb#comments</comments>
		<pubDate>Thu, 24 Nov 2011 16:21:00 +0000</pubDate>
		<dc:creator>Julien Michel</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Preview]]></category>

		<guid isPermaLink="false">http://blog.orfeo-toolbox.org/?p=763</guid>
		<description><![CDATA[With the Pleiades launch a few weeks ahead, there has been a lot of ongoing work from the OTB team to prepare for these new data. Since a lot of discussions happened off the list, either with phone meetings, or on other mailing lists (we will see later on why), and since we now have [...]]]></description>
			<content:encoded><![CDATA[<div>
<p id="internal-source-marker_0.3633089808281511" style="text-align: justify;" dir="ltr">With the <a href="http://www.cnes.fr/web/CNES-en/3236-pleiades.php">Pleiades</a> launch a few weeks ahead, there has been a lot of ongoing work from the OTB team to prepare for these new data. Since a lot of discussions happened off the list, either with phone meetings, or on other mailing lists (we will see later on why), and since we now have a comprehensive knowledge of what the support of Pleiades images in OTB will be, it is about time we explain it to users and developers.</p>
<h4 style="text-align: justify;" dir="ltr">Reminder on Pleiades images</h4>
<p style="text-align: justify;" dir="ltr">We will start with a reminder : Pleiades images will be available in Jpeg2000 format allowing a high compression rate, tiled in 2048&#215;2048 pixels, so a standard Pleiades image will contain a few hundreds of tiles. A typical Pleiades image size is 40 000 x 40 000 pixels (corresponding to a 20 km by 20 km area), and one of the standard product is a pan-sharpened one, which is a merge of the high resolution panchromatic and lower resolution multispectral imagery to create a single high resolution color image. These images would be very heavy without Jpeg2000 compression : for instance, if the Jpeg2000 file weights 1.7 Go, the decompressed file weights 7.3 Go. To decode those JPEG2000 files, there are a few commercial libraries, the most popular beeing <a href="http://www.kakadusoftware.com/">Kakadu</a>. There is also some open-source alternatives, among which <a href="http://code.google.com/p/openjpeg/">OpenJPEG</a> seems to be the most advanced. Of course, for Pleiades support in OTB, we need an open-source solution, even if <a href="http://www.gdal.org/">GDAL</a> can be compiled with a driver based on Kakadu (has to be the commercial version, not the trial one available for free under restrictions of use).</p>
</div>
<h4 style="text-align: justify;">Open-source <a href="http://en.wikipedia.org/wiki/JPEG_2000">JPEG 2000</a> implementation</h4>
<div>
<p style="text-align: justify;" dir="ltr">Back in 2007, the OTB people here at CNES already spotted OpenJPEG as the best open-source bet for JPEG2000 support in OTB. Since the library was missing some important features (like partial decoding and MCT support), they set-up a CNES contract with the CS Company in order to add these features to OpenJPEG. But when this contract was over, the new features were not integrated in OpenJPEG trunk but left on a side branch (the so-called v2), because nobody in OpenJPEG community had in-dept knowledge of what had been done in this new version. The development of the trunk went on with bug-fixes and enhancements, while the v2 branch did not evolve. In the meantime, we started a driver in OTB based on the v2 OpenJPEG version, but this was not a sustainable option, because the v2 was barely maintained. Thanks to its more advanced functionnalities, the v2 branch of OpenJPEG also received interest from other FOSS projects in need for advanced decoding capabilities, and got integrated in at least <a href="http://www.itk.org">ITK</a>, <a href="http://sourceforge.net/projects/gdcm">GDCM</a> and <a href="http://www.gdal.org">GDAL</a>.</p>
<p style="text-align: justify;" dir="ltr">Four months ago, we agreed with the OpenJPEG community that we needed to get the v2 merged with the OpenJPEG trunk. Mickaël Savinaud from the CS OTB team got involved into OpenJPEG development to get the merge between v2 and trunk done, and we now have a full-featured version of OpenJPEG in trunk thanks to his great work and to the support of the OpenJPEG community.</p>
<p style="text-align: justify;" dir="ltr">Now, it is time to face the truth : even with this new version, in terms of decoding performances, this state-of-the-art open-source software is way worse than Kakadu : decoding one tile is way slower than with Kakadu, and one tile of 2048&#215;2048 pixels is the atomic unit for decoding (i.e. if you need one pixel, you will still need to first decode the whole tile).</p>
<p style="text-align: justify;" dir="ltr">We looked into optimization : reducing file seeking, implementing some macroscopic code optimisation (mainly avoiding pessimisation) of the Tier1 part which is clearly identify as the performances bottleneck (see figure below with profiling reports using <a href="http://kcachegrind.sourceforge.net/html/Home.html">kcachegrind</a>). We made some clear progress, but the JPEG2000 standard is complex, and without knowledge of the big picture, we could not gain a lot.</p>
<div id="attachment_785" class="wp-caption aligncenter" style="width: 440px"><a href="http://blog.orfeo-toolbox.org/wp-content/uploads/2011/11/openjpeg_callgrind.png"><img class="size-large wp-image-785  " title="openjpeg_callgrind" src="http://blog.orfeo-toolbox.org/wp-content/uploads/2011/11/openjpeg_callgrind-1024x474.png" alt="" width="430" height="199" /></a><p class="wp-caption-text">KCachegrind representation of time percentage per functions</p></div>
<div style="text-align: justify;">
<h4 id="internal-source-marker_0.3633089808281511" dir="ltr">What does it mean for Pleiades data ?</h4>
</div>
<div style="text-align: justify;">
<p dir="ltr">It means that simply decoding a full Pleiades image at full resolution will take about 20 minutes on a decent i5 CPU with 4 Go of RAM, while the same image in standard TIF format would have taken 8 minutes and Kakadu takes only 4 minutes. Any OTB processing pipeline streaming the whole image will be limited by this decompression time. And we are not even talking of sub-sampling or estimating statistics at some point in the pipeline.</p>
<div>
<p id="internal-source-marker_0.3633089808281511" dir="ltr">Of course, we could tell our users to buy a Kakadu licence and compile GDAL with the Kakadu driver enabled, but we can not even tell them how much it will cost, and this is clearly in contradiction with the open-source philosophy of OTB. Still, this remains an option to get high performances JPEG2000 support in OTB, but you are on your own if you choose this solution.</p>
</div>
</div>
<div>
<p id="internal-source-marker_0.3633089808281511" style="text-align: justify;" dir="ltr">Now, what will it be possible to do using Pleiades data with the open-source solution OpenJPEG in OTB ?</p>
<ul style="text-align: justify;">
<li>
<p dir="ltr">On OTB side: No specific handling will be added. It is the responsibility of the developer to know that the JPEG2000 driver is not as fast as the other drivers. The developer has the possibility to easily select the appropriate resolution and accordingly set the size streamed region (to reduce the number of decoding operations).  Of course, metadata related to geometric and radiometric calibration will be supported through <a href="http://www.ossim.org/OSSIM/OSSIM_Home.html" target="_blank">OSSIM</a>. Moreover, we will support the GMLJP2 box included in the Pleiades to support geo-information in case of ortho-image products.</p>
</li>
<li>
<p dir="ltr">On applications side:</p>
</li>
<ul>
<li>
<p dir="ltr">We will provide an application able to convert a Pleiades image, either full or extract, from any JPEG2000 resolution, into another file format (like TIF for instance). Of course, one will need a lot of disk space to handle the decompressed data. Please note that this is not fully supported by Kakadu trial version, which decodes a maximum of 3 channels (and which use is restricted by the way),</p>
</li>
<li>
<p dir="ltr">All applications will support Pleiades images, but it will be highly recommended to first decompress the image to disk for reasonable performances and if more than one processing is to be executed on the image,</p>
</li>
</ul>
<li>
<p dir="ltr">On Monteverdi side:</p>
</li>
<ul>
<li>
<p dir="ltr">Pleiades images will open in a dedicated new type of data in Monteverdi interface, and the user will be able to select the resolution level for decoding,</p>
</li>
<li>
<p dir="ltr">The viewer module will accept this new type of data and we will be able to efficiently navigate within Pleiades images : fast quicklook computation due to JPEG2000 capabilities, instant navigation into a 4 tiles squared area thanks to caching, and quick-enough refresh when moving outside this cached area thanks to parallel tiles decoding. We expect the navigation experience to be quite good !</p>
</li>
<li>
<p dir="ltr">The extract ROI module will accept this new type of data and allow to select an extract of the image using the fast quicklook ability. Caching (which will decompress image to disk in TIF format) will be recommended (this behaviour might be extended to other modules later).</p>
</li>
<li>
<p dir="ltr">The writer module will accept this new type of data for conversion purposes.</p>
</li>
<li>
<p dir="ltr">All other modules will not accept this new type of data : to use them, the user will first have to use the extract ROI module which will produce a plain image type accepted by all modules. Caching will be recommended for this purpose.</p>
</li>
</ul>
</ul>
<h4 style="text-align: justify;" dir="ltr">Closing Thoughts</h4>
<p style="text-align: justify;" dir="ltr">We can hope that the widening use of JPEG2000 in spatial imagery will encourage the improvement of open-source JPEG2000 libraries performances. When and if this becomes available, you will be able to use those datasets in OTB seamlessly, as any other image.</p>
<p style="text-align: justify;" dir="ltr">Until then, we can look at the bright side :</p>
<p style="text-align: justify;" dir="ltr"><strong>OTB will provide an open-source and free access to Pleiades data for those not owning a commercial image processing software <strong> (please note that Gdal is looking into the new OpenJPEG version and might also support Pleiades through it in a near future)</strong>. </strong></p>
<p style="text-align: justify;" dir="ltr"><strong>OTB will provide an efficient solution for Pleiades data decompression and visualization. </strong></p>
<p style="text-align: justify;" dir="ltr"><strong>Last, the whole set of OTB processing remains fully available, at the expense of extra decoding time or once your Pleiades data have been decompressed to disk.</strong></p>
<p style="text-align: justify;" dir="ltr">This has also been a great experience of collaboration between open-source projects towards a common goal. We would like to thank again the members of the OpenJPEG community, as well as the OTB Team at CS for their great work !</p>
</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.orfeo-toolbox.org/news/jpeg2000-and-pleiades-data-support-in-otb/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Video: Orfeo Toolbox development history from 2006 to 2011</title>
		<link>http://blog.orfeo-toolbox.org/uncategorized/video-orfeo-toolbox-development-history-from-2006-to-2011</link>
		<comments>http://blog.orfeo-toolbox.org/uncategorized/video-orfeo-toolbox-development-history-from-2006-to-2011#comments</comments>
		<pubDate>Mon, 14 Nov 2011 21:32:34 +0000</pubDate>
		<dc:creator>Manuel Grizonnet</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.orfeo-toolbox.org/?p=747</guid>
		<description><![CDATA[Watch the organic organization of an open source project  like OTB and how contributors modify and expand the source code! This video was generated with the open source software version control visualization tool Gource. It shows modifications  in : OTB, OTB-Applications, Monteverdi, OTB-Documents, OTB-Qgis-plugins and OTB-Wrapping source code repositories.]]></description>
			<content:encoded><![CDATA[<p>Watch the organic organization of an open source project  like OTB and how contributors modify and expand the source code!</p>
<p><object width="425" height="350"><param name="movie" value="rScAtvKqWH4"></param><param name="wmode" value="transparent" ></param><embed src="http://www.youtube.com/v/rScAtvKqWH4" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object></p>
<p>This video was generated with the open source software version control visualization tool Gource.</p>
<p>It shows modifications  in : OTB, OTB-Applications, Monteverdi, OTB-Documents, OTB-Qgis-plugins and OTB-Wrapping source code repositories.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.orfeo-toolbox.org/uncategorized/video-orfeo-toolbox-development-history-from-2006-to-2011/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OTB (Original, Tasty &amp; Beautiful) Cake !</title>
		<link>http://blog.orfeo-toolbox.org/news/otb-original-tasty-beautiful-cake</link>
		<comments>http://blog.orfeo-toolbox.org/news/otb-original-tasty-beautiful-cake#comments</comments>
		<pubDate>Wed, 21 Sep 2011 07:50:29 +0000</pubDate>
		<dc:creator>Julien Michel</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[cake]]></category>
		<category><![CDATA[cookbook]]></category>

		<guid isPermaLink="false">http://blog.orfeo-toolbox.org/?p=736</guid>
		<description><![CDATA[Some people can be talented in several domains. In addition to his good work with Orfeo ToolBox on a supervised method to enhance segmentation results for categories of objects of interest, our intern, Olivier Canévet, has proven many times to be a very good baker. When he started planning to bake an OTB cake, at [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Some people can be talented in several domains. In addition to his good work with Orfeo ToolBox on a supervised method to enhance segmentation results for categories of objects of interest, our intern, Olivier Canévet, has proven many times to be a very good baker. When he started planning to bake an OTB cake, at first we did not think he was serious. But with the end of his internship coming, he showed up one morning with this :</p>
<p><a href="http://blog.orfeo-toolbox.org/wp-content/uploads/2011/09/otb_cake.jpg"><img class="aligncenter size-full wp-image-737" title="otb_cake" src="http://blog.orfeo-toolbox.org/wp-content/uploads/2011/09/otb_cake.jpg" alt="" width="480" height="360" /></a></p>
<p style="text-align: justify;">It took him no less than 7 hours in two days to do it, including building the cake pan out of carton pieces. It is needless to say it took us far less time to eat it once cut, and we can assure you that this cake was as tasty as beautiful !</p>
<p>Cheers !</p>
<p>Julien Michel</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.orfeo-toolbox.org/news/otb-original-tasty-beautiful-cake/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

