Realisierung von Bildverarbeitungsalgorithmen in der objektorientiert-funktionalen Programmiersprache Scala
- Die Digitale Bildverarbeitung spielt in der heutigen multimedialen Welt eine immer größere Rolle. Dabei wird meist erst bei näherer Betrachtung klar, wie stark einige Bereiche von die-sem Thema geprägt sind. Das Ziel dieser Abschlussarbeit ist die Implementierung verschiedener Bildverarbeitungsalgo-rithmen in der objektorientiert-funktionalen Programmiersprache Scala. Besonders die funkti-onalen Aspekte der Sprache sollen bei der Umsetzung des Programmes verwendet werden. Zudem sind Vergleiche zu einer äquivalenten Realisierung der gleichen Algorithmen in einer imperativen Programmiersprache zu ziehen. Nach der Vorstellung der Sprache und der Erläuterung der wichtigsten sprachlichen Mittel werden auch die mathematischen Grundlagen zu den umgesetzten Verfahren beleuchtet. Da-rauf aufbauend wird auf die eigentliche Implementierung der Algorithmen im Programm ein-gegangen und deren Funktionsweise beschrieben. Den Abschluss bildet eine Auswertung des entstandenen Programmes hinsichtlich der Les-barkeit des Quelltextes und der Nutzung der funktionalen Aspekte. Auch mögliche Ansätze für die Weiterentwicklung werden diskutiert.
Author: | Alexander Rauh |
---|---|
Advisor: | Sibylle Schwarz |
Document Type: | Bachelor Thesis |
Language: | German |
Name: | Westsächsische Hochschule Zwickau Dr.-Friedrichs-Ring 2A, 08056 Zwickau |
Date of Publication (online): | 2012/09/13 |
Year of first Publication: | 2012 |
Publishing Institution: | Westsächsische Hochschule Zwickau |
Date of final exam: | 2012/03/14 |
Tag: | Bildverarbeitung; Kantendetektion; Scala |
Page Number: | 59 Seiten, 11 Abb., - Tab., 20 Lit. |
Faculty: | Westsächsische Hochschule Zwickau / Physikalische Technik, Informatik |
Release Date: | 2012/09/13 |