diff --git a/Praxisbericht.pdf b/Praxisbericht.pdf index a8f205da4377035f3f3aa988068bb1445176621d..9025eb323cdd7ec53fc75b8534620454a4453ad3 100644 Binary files a/Praxisbericht.pdf and b/Praxisbericht.pdf differ diff --git a/Praxisbericht.tex b/Praxisbericht.tex index d1f3931a3fc12dbe25022588b878666c925d3507..4a33268dad0c18bdcf90dd13018ee769736362e7 100644 --- a/Praxisbericht.tex +++ b/Praxisbericht.tex @@ -280,17 +280,18 @@ \end{figure} + \pagebreak \subsection{Morphologische Operationen} \label{sub: morph} Um einzelne, zufällig Störungen oder andere Objekte im Bild von tatsächlicher Schrift zu unterscheiden, werden einige morphologische Operationen angewandt. Diese sind in der Funktion \lstinline{preprocessing.morphologic_close()} implementiert. Zuerst wird eine \emph{Closing} Operation mit einem Rechteck-Kernel angewandt. Die Kernelgröße entspricht dabei ungefähr der erwarteten Größe eines Buchstabens. Dadurch werden Buchstaben zu Rechtecken und kleine Lücken zwischen den Buchstaben werden - geschlossen. Schriftzüge werden dadurch zu langgezogenen Boxen, wie in \autoref{fig: morphing} gut zu erkennen ist. + geschlossen. Schriftzüge werden dadurch zu langgezogenen Boxen, wie in \autoref{fig: morphing} gut zu erkennen ist. \cite{opencv:morphs} Um verbleibende kleine Störungen zu eliminieren, wird das Bild außerdem zuerst \emph{erodiert} und danach \emph{dilatiert}. Durch die Erosion werden alle Umrisse verkleinert, wobei kleine Objekte ganz verschwinden. Danach wird durch die Dilatation der - Ursprungszustand wieder hergestellt. + Ursprungszustand wieder hergestellt. \cite{opencv:morphs} \begin{figure} \subfigure[Binarisiertes Bild]{\includegraphics[width=0.475\textwidth]{img/binary.png}} diff --git a/bib/localBibliography.bib b/bib/localBibliography.bib index a33ea70beae8dfcf610814c44f76f4e5a43de5e6..b583ab5084993eaffe7afb971ecd37a73cef6853 100644 --- a/bib/localBibliography.bib +++ b/bib/localBibliography.bib @@ -59,6 +59,13 @@ urldate = {2022-05-02}, language = {ENG} } +@online{opencv:morphs, + title = {OpenCV - Morphological Transformations}, + date = {2022-05-02}, + url = {https://docs.opencv.org/4.x/d9/d61/tutorial_py_morphological_ops.html}, + urldate = {2022-05-02}, + language = {ENG} +} %-----------------------Templates-------------------------------------------------------- % A single-volume book with one or more authors @book{1,