@@ -39,6 +39,26 @@ Le paquet de données pour les TPs peut être téléchargé ici: \url{www.orfeo-
\section{Windows}
\subsection{Python}
Cette dépendance est requise uniquement si vous avez le module python au programme de votre formation. Télécharger la version 3.5.4 disponible ici : \url{https://www.python.org/ftp/python/3.5.4/python-3.5.4-amd64.exe}. Elle ne requiert pas les droits administrateurs.
Une fois installée, il est nécessaire d'installer également Numpy avec pip.
Si vous êtes derrière un proxy d'entreprise, configurez le de la manière suivante dans une invite de commande Windows:
\begin{verbatim}
set HTTPS_PROXY=http://Domain\User:Passwd@proxy_address:port
\end{verbatim}
Puis, toujours dans l'invite de commande, installez Numpy avec pip :
\begin{verbatim}
python.exe -m pip install numpy
\end{verbatim}
Par défault les bindings de l'OTB sont compatibles de python 2.7. Il faut donc éditer le fichier \verb?otbenv.bat? pour modifier la ligne \verb?PYTHONPATH?, en remplaçant \verb?lib/python? par \verb?lib/python3?.
@@ -114,6 +134,15 @@ fichier \texttt{.bat} de l'application à lancer, par exemple:\\
\label{fig:windows-otbgui}
\end{figure}
Pour tester le lien avec python:
\begin{enumerate}
\item Ouvrir l'invite de commande windows
\item Exécuter le script \verb?otbenv.bat? pour configurer l'environnement
\item Exécuter l'interpréteur python
\item Entrer la commande \verb?import otbApplication?. L'exécution doit se dérouler sans erreur
\end{enumerate}
% En commentaire pour l'instant, c'est peut être un peu inutile puisqu'il n'y a
% aucune action associée en terme d'installation
\begin{comment}
...
...
@@ -150,6 +179,16 @@ ligne de commande, le paquet à installer s'appelle simplement \textbf{qgis}.
sudo apt-get install qgis
\end{verbatim}
\subsection{Python}
Cette dépendance n'est nécessaire que si le module Python est au programme de votre formation.
Python peut être installé via un gestionnaire de paquets graphique ou bien en
ligne de commande, le paquet à installer s'appelle simplement \textbf{python3} et \textbf{python3-numpy}.
\begin{verbatim}
sudo apt-get install python3 python3-numpy
\end{verbatim}
Par défault les bindings de l'OTB sont compatibles de python 2.7. Il faut donc éditer le fichier \verb?otb.profile? pour modifier la ligne \verb?PYTHONPATH?, en remplaçant \verb?lib/python? par \verb?lib/python3?.
\subsection{Installer les dépendances}
Avant d'installer le paquet autoportant OTB, certaines dépendances système
sont nécessaires. Dans un terminal, taper:
...
...
@@ -179,14 +218,14 @@ exécutables sont dans le sous-dossier 'bin', vous pouvez les rendre facilement
accessible en ajoutant ce chemin au PATH. Les commandes permettant de faire
ce déploiement sont :
\begin{verbatim}
chmod +x OTB-6.2.0-Linux64.run
./OTB-6.2.0-Linux64.run
chmod +x OTB-6.4.0-Linux64.run
./OTB-6.4.0-Linux64.run
\end{verbatim}
Il existe ensuite un script permettant de lancer monteverdi ou mapla avec toutes les