Skip to content
Snippets Groups Projects
Commit 3fb82b67 authored by Julien Michel's avatar Julien Michel
Browse files

DOC: Fixing bad export of tikz picture

parent edf80bbf
No related branches found
No related tags found
No related merge requests found
Documentation/Cookbook/Art/residual_registration-figure.png

17.5 KiB

% How to export:
% ==============
% pdflatex img.tex
% pdftops -eps img.pdf
% convert -density 300 img.eps img.png
\documentclass[letterpaper,8pt]{article}
\usepackage[latin1]{inputenc}
\usepackage[pdftex]{graphicx}
\usepackage{tikz,amsmath}
\usetikzlibrary{arrows,snakes,backgrounds,patterns,matrix,shapes,fit,calc,shadows,plotmarks}
\usepackage[graphics,tightpage,active]{preview}
\PreviewEnvironment{tikzpicture}
\PreviewEnvironment{equation}
\PreviewEnvironment{equation*}
\newlength{\imagewidth}
\newlength{\imagescale}
\pagestyle{empty}
\thispagestyle{empty}
\begin{document}
\begin{tikzpicture}[scale=0.15]
\tiny
\draw[fill=black!10] (-1,-12) rectangle (75,17);
\foreach \x in {5,...,1}
\draw[fill=red] (\x,\x) rectangle +(4,4);
\node[fill=black!10, text width= 1.5cm] (InputSeries) at
(4,-1) {Input series};
%\pause
\draw[->,thick] (9,5) -- +(3,0);
%%\pause
\draw[fill=black!30,rounded corners=2pt] (12.2,3) rectangle +(6,4);
\node[text width= 0.8cm] (SensorModel) at (15,5) {Sensor Model};
%\pause
\draw[fill=red!30] (1,-10) rectangle +(4,4);
\node[fill=black!10, text width= 1.2cm] (DEM) at
(5,-11) {DEM};
%\pause
\draw[->,thick] (3,-5.5) -- ++(0,3) -- ++(12,0) -- ++(0,5);
%\pause
\draw[->,thick] (18.5,5) -- +(3,0);
%\pause
\foreach \x in {5,...,1}
\draw[fill=blue,xshift=600pt] (\x,\x) rectangle +(4,4);
\node[fill=black!10, text width= 2.8cm] (GeoRefSeries) at
(28,-1) {Geo-referenced Series};
%\pause
\draw[->,thick] (25.5,8.5) -- +(0,3);
\draw[fill=black!30,rounded corners=2pt] (22,12) rectangle +(8.5,4);
\node[text width= 1.5cm] (HomPoExtr) at (27,14) {Homologous Points};
\draw[->,thick] (21.5,14) -- +(-2.5,0);
\draw[fill=black!30,rounded corners=2pt] (11,12) rectangle +(8,4);
\node[text width= 1.3cm] (BBAdj) at (15.5,14) {Bundle-block Adjustement};
\draw[->,thick] (15,11.5) -- +(0,-4);
%\pause
\draw[->,thick] (30,5) -- +(3,0);
%\pause
\draw[fill=black!30,rounded corners=2pt] (33.2,2.5) rectangle +(6,4.5);
\node[text width= 0.7cm] (FineRegistration) at (36,4.9) {Fine Registration};
%\pause
\draw[->,thick] (39.5,5) -- +(3,0);
%\pause
\foreach \x in {5,...,1}
\draw[fill=green,xshift=1200pt] (\x,\x) rectangle +(4,4);
\node[fill=black!10, text width= 1.8cm] (RegistSeries) at
(47,-1) {Registered Series};
%\pause
\draw[->,thick] (36,2) -- ++(0,-10) -- ++(-30,0);
%\pause
\draw[->,thick] (52,5) -- +(3,0);
%\pause
\draw[fill=black!30,rounded corners=2pt] (55.2,2.5) rectangle +(6,4.5);
\node[text width= 0.7cm] (CartoProjection) at (57.5,4.9)
{Map Projection};
%\pause
\draw[->,thick] (61.5,5) -- +(3,0);
%\pause
\foreach \x in {5,...,1}
\draw[fill=yellow,xshift=1810pt] (\x,\x) rectangle +(4,4);
\node[fill=black!10, text width= 1.95cm] (CartoSeries) at
(68,-1) {Cartographic Series};
\end{tikzpicture}
\end{document}
......@@ -22,27 +22,7 @@ together with other GIS data.
This figure illustrates the generic workflow in the case of image series
registration:
+--------------------------+
| InputSeries |
+--------------------------+
| Sensor Model |
+--------------------------+
| DEM |
+--------------------------+
| Geo-referenced Series |
+--------------------------+
| Homologous Points |
+--------------------------+
| Bundle-block Adjustement |
+--------------------------+
| Fine Registration |
+--------------------------+
| Registered Series |
+--------------------------+
| Map Projection |
+--------------------------+
| Cartographic Series |
+--------------------------+
.. image:: ../Art/residual_registration-figure.png
We will now illustrate this process by applying this workflow to
register two images. This process can be easily extended to perform
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment