Commit 6a856e04 authored by Manuel Grizonnet's avatar Manuel Grizonnet

Merge branch 'update-foss4geu' into 'master'

Update Slides for foss4geu 2018

See merge request !10
parents 856c3dd9 54c76d7c
Pipeline #6 failed with stages
......@@ -71,76 +71,4 @@
\end{frame}
\vspace*{-6.5mm}
\begin{frame}[plain]
\hspace*{-11mm}
\includegraphics[keepaspectratio,height=1.1\paperheight]{images/mayotte2012.png}
\end{frame}
\vspace*{-6.5mm}
\begin{frame}[plain]
\hspace*{-11mm}
\includegraphics[keepaspectratio,height=1.1\paperheight]{images/mayotte2013.png}
\end{frame}
\vspace*{-6.5mm}
\begin{frame}[plain]
\hspace*{-11mm}
\includegraphics[keepaspectratio,height=1.1\paperheight]{images/mayotte_mad.png}
\end{frame}
\vspace*{-6.5mm}
\begin{frame}[plain]
\hspace*{-11mm}
\includegraphics[keepaspectratio,height=1.1\paperheight]{images/saint_paul_lsd.png}
\end{frame}
\vspace*{-6.5mm}
\begin{frame}[plain]
\hspace*{-11mm}
\includegraphics[keepaspectratio,width=1.005\paperwidth,height=1.1\paperheight]{images/argentiere_left.png}
\end{frame}
\vspace*{-6.5mm}
\begin{frame}[plain]
\hspace*{-11mm}
\includegraphics[keepaspectratio,width=1.005\paperwidth,height=1.1\paperheight]{images/argentiere_right.png}
\end{frame}
\vspace*{-6.5mm}
\begin{frame}[plain]
\hspace*{-11mm}
\includegraphics[keepaspectratio,width=1.005\paperwidth,height=1.1\paperheight]{images/argentiere_anaglyphe.png}
\end{frame}
\vspace*{-6.5mm}
\begin{frame}[plain]
\hspace*{-11mm}
\includegraphics[keepaspectratio,height=1.1\paperheight]{images/segmentation.png}
\end{frame}
\vspace*{-6.5mm}
\begin{frame}[plain]
\hspace*{-11mm}
\includegraphics[keepaspectratio,height=1.1\paperheight]{../../Courses/org/WorkshopGuide/Images/samples_selection.png}
\end{frame}
\vspace*{-6.5mm}
\begin{frame}[plain]
\hspace*{-11mm}
\includegraphics[keepaspectratio,height=1.1\paperheight]{../../Courses/org/WorkshopGuide/Images/final_classification.png}
\end{frame}
\vspace*{-6.5mm}
\begin{frame}[plain]
\hspace*{-11mm}
\includegraphics[keepaspectratio,height=1.1\paperheight]{images/imag4tci.jpg}
\end{frame}
\vspace*{-6.5mm}
\begin{frame}[plain]
\hspace*{-11mm}
\includegraphics[keepaspectratio,height=1.1\paperheight]{images/image4_glob_each_lim20_8b_sub.jpg}
\end{frame}
\input{images.tex}
......@@ -70,75 +70,4 @@
\end{frame}
\vspace*{-6.5mm}
\begin{frame}[plain]
\hspace*{-11mm}
\includegraphics[keepaspectratio,height=1.1\paperheight]{images/mayotte2012.png}
\end{frame}
\vspace*{-6.5mm}
\begin{frame}[plain]
\hspace*{-11mm}
\includegraphics[keepaspectratio,height=1.1\paperheight]{images/mayotte2013.png}
\end{frame}
\vspace*{-6.5mm}
\begin{frame}[plain]
\hspace*{-11mm}
\includegraphics[keepaspectratio,height=1.1\paperheight]{images/mayotte_mad.png}
\end{frame}
\vspace*{-6.5mm}
\begin{frame}[plain]
\hspace*{-11mm}
\includegraphics[keepaspectratio,height=1.1\paperheight]{images/saint_paul_lsd.png}
\end{frame}
\vspace*{-6.5mm}
\begin{frame}[plain]
\hspace*{-11mm}
\includegraphics[keepaspectratio,width=1.005\paperwidth,height=1.1\paperheight]{images/argentiere_left.png}
\end{frame}
\vspace*{-6.5mm}
\begin{frame}[plain]
\hspace*{-11mm}
\includegraphics[keepaspectratio,width=1.005\paperwidth,height=1.1\paperheight]{images/argentiere_right.png}
\end{frame}
\vspace*{-6.5mm}
\begin{frame}[plain]
\hspace*{-11mm}
\includegraphics[keepaspectratio,width=1.005\paperwidth,height=1.1\paperheight]{images/argentiere_anaglyphe.png}
\end{frame}
\vspace*{-6.5mm}
\begin{frame}[plain]
\hspace*{-11mm}
\includegraphics[keepaspectratio,height=1.1\paperheight]{images/segmentation.png}
\end{frame}
\vspace*{-6.5mm}
\begin{frame}[plain]
\hspace*{-11mm}
\includegraphics[keepaspectratio,height=1.1\paperheight]{../../Courses/org/WorkshopGuide/Images/samples_selection.png}
\end{frame}
\vspace*{-6.5mm}
\begin{frame}[plain]
\hspace*{-11mm}
\includegraphics[keepaspectratio,height=1.1\paperheight]{../../Courses/org/WorkshopGuide/Images/final_classification.png}
\end{frame}
\vspace*{-6.5mm}
\begin{frame}[plain]
\hspace*{-11mm}
\includegraphics[keepaspectratio,height=1.1\paperheight]{images/imag4tci.jpg}
\end{frame}
\vspace*{-6.5mm}
\begin{frame}[plain]
\hspace*{-11mm}
\includegraphics[keepaspectratio,height=1.1\paperheight]{images/image4_glob_each_lim20_8b_sub.jpg}
\end{frame}
\input{images.tex}
\vspace*{-6.5mm}
\begin{frame}[plain]
\hspace*{-11mm}
\includegraphics[keepaspectratio,height=1.1\paperheight]{images/mayotte2012.png}
\end{frame}
\vspace*{-6.5mm}
\begin{frame}[plain]
\hspace*{-11mm}
\includegraphics[keepaspectratio,height=1.1\paperheight]{images/mayotte2013.png}
\end{frame}
\vspace*{-6.5mm}
\begin{frame}[plain]
\hspace*{-11mm}
\includegraphics[keepaspectratio,height=1.1\paperheight]{images/mayotte_mad.png}
\end{frame}
\vspace*{-6.5mm}
\begin{frame}[plain]
\hspace*{-11mm}
\includegraphics[keepaspectratio,height=1.1\paperheight]{images/saint_paul_lsd.png}
\end{frame}
\vspace*{-6.5mm}
\begin{frame}[plain]
\hspace*{-11mm}
\includegraphics[keepaspectratio,width=1.005\paperwidth,height=1.1\paperheight]{images/argentiere_left.png}
\end{frame}
\vspace*{-6.5mm}
\begin{frame}[plain]
\hspace*{-11mm}
\includegraphics[keepaspectratio,width=1.005\paperwidth,height=1.1\paperheight]{images/argentiere_right.png}
\end{frame}
\vspace*{-6.5mm}
\begin{frame}[plain]
\hspace*{-11mm}
\includegraphics[keepaspectratio,width=1.005\paperwidth,height=1.1\paperheight]{images/argentiere_anaglyphe.png}
\end{frame}
\vspace*{-6.5mm}
\begin{frame}[plain]
\hspace*{-11mm}
\includegraphics[keepaspectratio,height=1.1\paperheight]{images/segmentation.png}
\end{frame}
\vspace*{-6.5mm}
\begin{frame}[plain]
\hspace*{-11mm}
\includegraphics[keepaspectratio,height=1.1\paperheight]{../../Courses/org/WorkshopGuide/Images/samples_selection.png}
\end{frame}
\vspace*{-6.5mm}
\begin{frame}[plain]
\hspace*{-11mm}
\includegraphics[keepaspectratio,height=1.1\paperheight]{../../Courses/org/WorkshopGuide/Images/final_classification.png}
\end{frame}
\vspace*{-6.5mm}
\begin{frame}[plain]
\hspace*{-11mm}
\includegraphics[keepaspectratio,height=1.1\paperheight]{images/imag4tci.jpg}
\end{frame}
\vspace*{-6.5mm}
\begin{frame}[plain]
\hspace*{-11mm}
\includegraphics[keepaspectratio,height=1.1\paperheight]{images/image4_glob_each_lim20_8b_sub.jpg}
\end{frame}
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
......@@ -68,6 +68,7 @@
\mode<all>
\input{functions-en.tex}
\input{images.tex}
\mode<all>
\input{key-characteristics-en.tex}
......
......@@ -68,6 +68,7 @@
\mode<all>
\input{functions-fr.tex}
\input{images.tex}
\mode<all>
\input{key-characteristics-fr.tex}
......
......@@ -75,8 +75,7 @@
%\item \alert{Version beta} disponible sous la forme d'un plugin
% First version is distributed a plugin
\item
\href{https://gitlab.orfeo-toolbox.org/orfeotoolbox/qgis-otb-plugin}{https://gitlab.orfeo-toolbox.org/orfeotoolbox/qgis-otb-plugin}{Source
code of the new plugin}
Source code for new plugin: \url{https://gitlab.orfeo-toolbox.org/orfeotoolbox/qgis-otb-plugin}
\item Compatible with QGIS 3.2
\item Thanks to all the QGIS team!
\end{itemize}
......
......@@ -75,9 +75,8 @@
%\item \alert{Version beta} disponible sous la forme d'un plugin
% First version is distributed a plugin
\item
\href{https://gitlab.orfeo-toolbox.org/orfeotoolbox/qgis-otb-plugin}{https://gitlab.orfeo-toolbox.org/orfeotoolbox/qgis-otb-plugin}{Source
nouveau plugin}
\item Sera compatible de QGIS 3.1 (prévu pour Juin 2018)
Code source du plugin: \url{https://gitlab.orfeo-toolbox.org/orfeotoolbox/qgis-otb-plugin}
\item Compatible de QGIS 3.2
\item Merci aux équipes QGIS!
\end{itemize}
\end{frame}
......
\section{Remote modules}
\begin{frame}{About remote modules}
\begin{block}{What they are}
\begin{itemize}
\item Pieces of OTB code (filters, applications ...)
\item That can be hosted one someone else git repository
\item With a different licence
\item While still being tested and packaged with OTB
\item \url{gitlab.orfeo-toolbox.org/remote_modules/remote-module-template}
\end{itemize}
\end{block}
\begin{block}{How people use them}
\begin{itemize}
\item A standard way to package new features to share with other
\item Small modules (1 filter, 1 app) or bigger
\item Processing chains in Python relying on one (or more) remote modules
\end{itemize}
\end{block}
\end{frame}
\subsection{Features as Remote Modules}
\begin{frame}{OTBTF: How deep is the OTB?}
\begin{itemize}
\item Remote module developed by Remi Cresson (IRSTEA)
\item Based on TensorFlow
\item Provides all the plumbing to perform Deep Learning based image processing on Remote Sensing images:
\begin{itemize}
\item Generate training data from the OTB training data sampling framework
\item Train your network (can also be done directly with TensorFlow)
\item Serve the model on full remote sensing images with streaming
\end{itemize}
\item \url{gitlab.irstea.fr/remi.cresson/otbtf}
\end{itemize}
\begin{center}
\includegraphics[width=0.8\textwidth]{images/classif_map.png}
\end{center}
\end{frame}
\begin{frame}{LSOBIA: Segment!}
\begin{itemize}
\item Remote module funded by CNES with contributions from Remi Cresson (IRSTEA)
\item Baatz \& Shape segmentation \ldots
\begin{itemize}
\item Tilewise with an exact solution (no monkey stitching!)
\item MPI-based cluster processing on several nodes
\end{itemize}
\item \url{https://github.com/RTOBIA/LSOBIA}
\end{itemize}
\includegraphics[width=0.5\textwidth]{images/seg_reunion.png}
\includegraphics[width=0.5\textwidth]{images/seg_reunion_zoom.png}\\
35129x25161 pixels: 3 221 860 polygons segmented in 16 minutes on 32 cluster nodes!
\end{frame}
\subsection{Processing chains}
\begin{frame}{Let It Snow: Snow mapping made easy}
\begin{columns}
\column{0.7\textwidth}
\begin{itemize}
\item 20m resolution snow cover maps from Sentinel2 (every 5 days)
\item Code from CNES/CESBIO/CNRS
\item Used for automatic production of selected sites on \url{theia.cnes.fr}: more than 10 000 products available!
\end{itemize}
\begin{center}
\includegraphics[width=0.7\textwidth]{images/lis-map.png}\\
\begin{tiny}
\url{tully.ups-tlse.fr/grizonnet/let-it-snow/tree/develop}\\
\url{www.cesbio.ups-tlse.fr/multitemp/?cat=159}
\end{tiny}
\end{center}
\column{0.3\textwidth}
\begin{center}
\includegraphics[width=0.92\textwidth]{images/lis-example.png}\\
\includegraphics[width=0.92\textwidth]{images/lis-series.png}
\end{center}
\end{columns}
\end{frame}
\begin{frame}{Iota2: from images to country-scale land cover maps}
\begin{itemize}
\item Python/OTB processing chain developed by CESBIO in the frame of Theia
\item Able to produce country-scale land cover maps from Sentinel2/LandSat8 data
\item Based on OTB reference data sampling and machine learning frameworks
\item Runs on CNES HPC infrastructure
\item \url{framagit.org/inglada/iota2}
\item 2016: \url{osr-cesbio.ups-tlse.fr/~oso/posts/2017-03-30-carte-s2-2016/}
\item 2017: \url{osr-cesbio.ups-tlse.fr/~oso/posts/2018-04-09-carte-s2-2017/}
\begin{center}
\includegraphics[width=0.65\textwidth]{images/oso-2016.png}
\end{center}
\end{itemize}
\end{frame}
\begin{frame}{DiapOTB: SAR interferometry in OTB}
\begin{columns}
\column{0.5\textwidth}
\begin{itemize}
\item WiP to port a legacy processing chain for SAR interferometry called Diapason
\item As an Orfeo ToolBox remote module
\item Funded by CNES
\item Coherence and interferogram time series from Sentinel1
\item Phase unwrapping
\item Support for S1 IW and other sensors
\item \url{gitlab.orfeo-toolbox.org/remote_modules/diapotb}
\end{itemize}
\column{0.5\textwidth}
\includegraphics[width=\textwidth]{images/diapotb.png}\\
\begin{tiny}
Simulation of SAR image from Digital Elevation Model (part of the Diapason method)
\end{tiny}
\end{columns}
\end{frame}
\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/outer/beamerouterthemeperso.sty,v 1.4 2006/10/01 22:21:16 christophe Exp $
% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>
%
% This program can be redistributed and/or modified under the terms
% of the GNU Public License, version 2.
\mode<presentation>
\setbeamercolor{section in head/foot}{parent=palette quaternary}
\setbeamercolor{subsection in head/foot}{parent=palette primary}
\setbeamercolor{author in head/foot}{parent=section in head/foot}
\setbeamercolor{title in head/foot}{parent=subsection in head/foot}
\usesectionheadtemplate
{\hfill\insertsectionhead}
{\hfill\color{fg!50!bg}\insertsectionhead}
% Head
\ifbeamer@compress
\defbeamertemplate*{headline}{split theme}
{%
\leavevmode%
\begin{beamercolorbox}[wd=.5\paperwidth,ht=2.5ex,dp=1.125ex]{section in head/foot}%
\insertsectionnavigationhorizontal{.5\paperwidth}{\hskip0pt plus1filll}{}%
\end{beamercolorbox}%
\begin{beamercolorbox}[wd=.5\paperwidth,ht=2.5ex,dp=1.125ex]{subsection in head/foot}%
\insertsubsectionnavigationhorizontal{.5\paperwidth}{}{\hskip0pt plus1filll}%
\end{beamercolorbox}%
}
\else
\defbeamertemplate*{headline}{split theme}
{%
\leavevmode%
\@tempdimb=2.4375ex%
\ifnum\beamer@subsectionmax<\beamer@sectionmax%
\multiply\@tempdimb by\beamer@sectionmax%
\else%
\multiply\@tempdimb by\beamer@subsectionmax%
\fi%
\ifdim\@tempdimb>0pt%
\advance\@tempdimb by 1.125ex%
\begin{beamercolorbox}[wd=.5\paperwidth,ht=\@tempdimb]{section in head/foot}%
\vbox to\@tempdimb{\vfil\insertsectionnavigation{.5\paperwidth}\vfil}%
\end{beamercolorbox}%
\begin{beamercolorbox}[wd=.5\paperwidth,ht=\@tempdimb]{subsection in head/foot}%
\vbox to\@tempdimb{\vfil\insertsubsectionnavigation{.5\paperwidth}\vfil}%
\end{beamercolorbox}%
\fi%
}
\fi
\mode
<all>
\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/theme/compatibility/beamerthemetree.sty,v 1.8 2004/10/07 20:53:10 tantau Exp $
% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>
%
% This program can be redistributed and/or modified under the terms
% of the GNU Public License, version 2.
\mode<presentation>
\def\beamer@theme@col{\setbeamercolor{}{use=structure,bg=structure.fg!50!bg}}
\DeclareOptionBeamer{bars}{\def\beamer@theme@col{\usecolortheme{whale}}}
\ProcessOptionsBeamer
\usefonttheme[onlysmall]{structurebold}
\beamer@theme@col
\useoutertheme{splitup}
\mode
<all>
\NeedsTeXFormat{LaTeX2e}%
\ProvidesPackage{chronology}[2010/6/12 v1.0 Horizontal timeline]%
\RequirePackage{calc}%
\RequirePackage{tikz}%
\RequirePackage{ifthen}%
\newcounter{step}\newcounter{stepstart}\newcounter{stepstop}%
\newcounter{yearstart}\newcounter{yearstop}\newcounter{deltayears}%
\newlength{\xstart}\newlength{\xstop}%
\newlength{\unit}\newlength{\timelinewidth}%
\newsavebox{\timelinebox}%
\makeatletter%
\newif\ifchronology@star%
\newenvironment{chronology}{%
\@ifstar{\chronology@startrue\chronology@i*}{\chronology@starfalse\chronology@i*}%
}{%
\end{tikzpicture}%
\end{lrbox}%
\raisebox{2ex}{\resizebox{\timelinewidth}{!}{\usebox{\timelinebox}}}%
}%
\def\chronology@i*{%
\@ifnextchar[{\chronology@ii*}{\chronology@ii*[{5}]}%
}%
\def\chronology@ii*[#1]#2#3#4{%
\@ifnextchar[{\chronology@iii*[{#1}]{#2}{#3}{#4}}{\chronology@iii*[{#1}]{#2}{#3}{#4}[{#4}]}%
}%
\def\chronology@iii*[#1]#2#3#4[#5]{%
\newif\ifflipped%
\ifchronology@star%
\flippedtrue%
\else%
\flippedfalse%
\fi%
\setcounter{step}{#1}%
\setcounter{yearstart}{#2}\setcounter{yearstop}{#3}%
\setcounter{deltayears}{\theyearstop-\theyearstart}%
\setlength{\unit}{#5/\thedeltayears}%
\setlength{\timelinewidth}{#4}%
\pgfmathsetcounter{stepstart}{\theyearstart+\thestep-mod(\theyearstart,\thestep)}%
\pgfmathsetcounter{stepstop}{\theyearstop-mod(\theyearstop,\thestep)}%
\addtocounter{step}{\thestepstart}%
\begin{lrbox}{\timelinebox}%
\begin{tikzpicture}[baseline={(current bounding box.north)}]%
\draw [|->] (0,0) -- (\thedeltayears*\unit+\unit, 0);%
\foreach \x in {1,...,\thedeltayears}%
\draw[xshift=\x*\unit] (0,-.1\unit) -- (0,.1\unit);%
\addtocounter{deltayears}{1}%
\foreach \x in {\thestepstart,\thestep,...,\thestepstop}{%
\pgfmathsetlength\xstop{(\x-\theyearstart)*\unit}%
\draw[xshift=\xstop] (0,-.1\unit) -- (0,.1\unit);%
\ifflipped%
\node at (\xstop,0) [above=.2\unit] {\x};%
\else%
\node at (\xstop,0) [below=.2\unit] {\x};%
\fi%
}%
}%
\makeatother%
\newcommand{\event}[3][e]{%
\pgfmathsetlength\xstop{(#2-\theyearstart)*\unit}%
\ifx #1e%
\ifflipped%
\draw[fill=blue,draw=none,opacity=0.5]%
(\xstop, 0) circle (.05\unit)%
node[opacity=1,rotate=-45,right=.1\unit] {#3};%
\else%
\draw[fill=blue,draw=none,opacity=0.5]%
(\xstop, 0) circle (.05\unit)%
node[opacity=1,rotate=45,right=.1\unit] {#3};%
\fi%
\else%
\pgfmathsetlength\xstart{(#1-\theyearstart)*\unit}%
\ifflipped%
\draw[fill=black,draw=none,opacity=0.5,rounded corners=.2\unit]%
(\xstart,-.2\unit) rectangle%
node[opacity=1,rotate=-45,right=.5\unit] {#3} (\xstop,.2\unit);%
\else%
\draw[fill=black,draw=none,opacity=0.5,rounded corners=.2\unit]%
(\xstart,-.2\unit) rectangle%
node[opacity=1,rotate=45,right=.5\unit] {#3} (\xstop,.2\unit);%
\fi%
\fi}%
\newcommand{\decimaldate}[3]{(#1-1)/31/12+(#2-1)/12+#3}%
\endinput%
%----------------------------------------------------------------------------------------
% PACKAGES & THEMES
%----------------------------------------------------------------------------------------
\documentclass[8pt]{beamer}
\usepackage{etex}
\mode<presentation> {
\usetheme{Vilanova}
}
\usepackage[english]{babel}
\usepackage[utf8]{inputenc}
\usepackage{array}
\usepackage{graphicx}
\usepackage{booktabs}
\usepackage{amsmath,amssymb,amsthm}
\usepackage{xcolor}
\usepackage{tikz}
\usetikzlibrary{arrows}
\usepackage{pifont}
\usepackage{listings,color}
\usepackage{import}
\definecolor{listcomment}{rgb}{0.0,0.5,0.0}
\definecolor{listkeyword}{rgb}{0.0,0.0,0.5}
\definecolor{listnumbers}{gray}{0.65}
\definecolor{listlightgray}{gray}{0.955}
\definecolor{listwhite}{gray}{1.0}
\AtBeginSection[]
{
\addtocounter{framenumber}{-1}
\begin{frame}
\frametitle{Outline}
\tableofcontents[currentsection]
\end{frame}}
%----------------------------------------------------------------------------------------
% TITLE PAGE
%----------------------------------------------------------------------------------------
\title{Remote Sensing Image Processing}
\subtitle{What's new in Orfeo ToolBox?}
\author{Julien Michel (CNES)}
\date{Foss4g Europe 2018, July 16th-21th 2018, Guimarães}
\pgfdeclareimage[height=96mm,width=128mm]{background}{../OTB-General/images/fondsClairSansLogo}
\pgfdeclareimage[height=0.2cm]{cc}{../OTB-General/images/CC-licence.png}
\setbeamertemplate{background}{\pgfuseimage{background}}
\pgfdeclareimage[height=0.6cm]{logoIncrust}{../OTB-General/images/logoIncrust}
\pgfdeclareimage[height=0.6cm]{OSGeo_logo}{../OTB-General/images/OSGeo_logo}
\logo{
\begin{tabular}{p{0.22\textwidth}p{0.58\textwidth}p{0.1\textwidth}p{0.1\textwidth}}
\href{http://www.osgeo.org}{\pgfuseimage{OSGeo_logo}}
& \vspace{-0.03\textwidth} \scriptsize{} % date and event here
& \href{http://creativecommons.org/licenses/by-sa/3.0/}{\pgfuseimage{cc}} & \href{http://www.orfeo-toolbox.org}{\pgfuseimage{logoIncrust}}\\
\end{tabular}
}
\begin{document}
\begin{frame}
\titlepage
\end{frame}
\mode<all>
\subimport{../OTB-General/}{introduction-en.tex}
\mode<all>
\subimport{../OTB-General/}{images.tex}
%% \mode<all>
%% \subimport{../OTB-General/}{key-characteristics-en.tex}
\mode<all>
\subimport{../OTB-General/}{howto_use-en.tex}
\mode<all>
\subimport{../OTB-General/}{releases/otb-qgis-en.tex}
\mode<all>
\subimport{../OTB-General/}{remote-modules-en.tex}
\section*{Conclusion}
\begin{frame}{Conclusion}
\begin{block}{What you learned}
\begin{itemize}
\item What OTB can do for you (incomplete)
\item How to use OTB
\end{itemize}
\end{block}
\begin{block}{Take home message}
\begin{itemize}
\item We are comitted to make OTB in QGis better
\item Remote modules are a standard way to package and share OTB code
\item Interesting new features (even full processing chains) as remote modules
\end{itemize}
\end{block}
\begin{block}{Future}
\begin{itemize}
\item Big changes for OTB 7.0
\item Enhance further python API
\item More amazing remote modules
\item \url{gitlab.orfeo-toolbox.org/orfeotoolbox/otb/issues}
\end{itemize}
\end{block}
\end{frame}
\begin{frame}
\frametitle{OTB Users Day 2018 - Montpellier - 19/10/2018}
\begin{description}
\item[Where?] \href{http://www.agropolis.fr/pratique/locaux.php}{Agropolis International}
\item[When?] 19 Octobre 2018 - Following Theia Symposium \href{http://theia2018.sciencesconf.org}{THEIA}
\item[What?] Talks, feedback, training, brainstorming ...
\item[How?] Free, open to everyone!
\item[Register!] \url{https://tinyurl.com/y7yzjvad}
\end{description}
\begin{center}
\includegraphics[width=0.45\textwidth]{../foss4gfr-2018/images/montpellier.jpg}
\end{center}
\end{frame}
\end{document}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment