%! TEX root = ../../facharbeit.tex % LTeX: language=de-DE \onecolumn \chapter{\texttt{img2plot} Code}\label{chap:Code} Relevante Ausschnitte des Codes sind hier nochmal dargelegt, um direkte Referenzen zu ermöglichen. \Vref{chap:Links} enthält den Link zu dem ganzen Quellcode. \begin{figure}[htpb] \begin{verbatim} fn main() -> anyhow::Result<()> { // ... let image = make_image_type(rotate_image(args.rotate, image)); let vertical = average_vertical_lines(image); let discarded = discard_first_pixels(vertical, args.discard)?; let scaled = extend_to_height(args.scale_height, &discarded); output_image(&discarded, "./vertical.png")?; output_image(&scaled, "./scaled.png")?; let latex_plot = transform_image_to_latex(discarded, args.standalone); println!("{}", latex_plot); // ... } \end{verbatim} \caption{ Grundcode, der die verschiedenen Schritte von \texttt{img2plot} zeigt. \texttt{average\_vertical\_lines} ist falsch benannt, da es in Wirklichkeit Mediane benutzt. } \end{figure} \twocolumn