Statt das Bild erst auszumessen und es dann in x- und y-Richtung unterschiedliche zu skalieren, kann man bei `\includegraphics` (siehe Paket [`graphicx`](http://www.ctan.org/pkg/graphics)) auch einfach gleich angeben, wie groß das Bild werden soll:
\documentclass{article}
\usepackage{mwe}% Nur zu Demo-Zwecken!
\usepackage{graphicx}
\begin{document}
Mit Verzerrung:
\begin{center}\includegraphics[width=2cm,height=5cm]{example-image}\end{center}
Ohne Verzerrung:
\begin{center}\includegraphics[width=2cm,height=5cm,keepaspectratio]{example-image}\end{center}
\end{document}
Näheres ist in der Anleitung zum Paket `graphicx` zu finden.
Um die Ausdehnung von Material auszumessen, kann man die Befehle `\settowidth`, `\settoheight` und `\settodepth` verwenden. Dabei ist das erste Argument jeweils eine LaTeX-Länge und das zweite das Material, also beispielsweise:
\documentclass{article}
\usepackage{mwe,graphicx}
\newlength{\MeineTestLaenge}% irgendwo in der Präambel einfügen
\begin{document}
\settowidth{\MeineTestLaenge}{\includegraphics{example-image}}
example-image ist \the\MeineTestLaenge{} breit und
\settoheight{\MeineTestLaenge}{\includegraphics{example-image}} \the\MeineTestLaenge{}
hoch. Tiefe hat sie wie alle Abbildungen nicht.
\end{document}
Alternativ kann man Material auch in einer Box speichern und diese dann ausmessen.
\documentclass{article}
\usepackage{mwe,graphicx}
\newsavebox\MeineTestBox
\begin{document}
\savebox\MeineTestBox{\includegraphics{example-image}}
example-image ist \the\wd\MeineTestBox{} breit, \the\ht\MeineTestBox{} hoch
und (wie zu erwarten war) \the\dp\MeineTestBox{} tief.
\end{document}
Aber auch, wenn die Abbildung bereits in einer Box gespeichert ist, lohnt es sich eher nicht, erst Vergrößerungsfaktoren für `\scalebox` zu berechnen, sondern man kann sie einfach mit `\resizebox` skalieren, beispielsweise:
\documentclass{article}
\usepackage{mwe,graphicx}
\newsavebox\MeineTestBox
\begin{document}
\savebox\MeineTestBox{\includegraphics{example-image}}%
% Nur verkleinern, wenn zu breit:
\noindent\ifdim\wd\MeineTestBox>\linewidth
\resizebox{\linewidth}{!}{\usebox{\MeineTestBox}}%
else
\else
\usebox{\MeineTestBox}%
\fi
\end{document}
`\scalebox` und `\resizebox` sind ebenfalls in der Anleitung zu den Paketen `graphics` und `graphicx` dokumentiert.