{"id":94,"date":"2008-09-10T17:00:05","date_gmt":"2008-09-10T16:00:05","guid":{"rendered":"http:\/\/www.davidfichtmueller.de\/blog\/2008\/09\/meine-bachelorarbeit\/"},"modified":"2008-09-10T17:00:05","modified_gmt":"2008-09-10T16:00:05","slug":"meine-bachelorarbeit","status":"publish","type":"post","link":"https:\/\/www.davidfichtmueller.de\/blog\/2008\/09\/meine-bachelorarbeit\/","title":{"rendered":"Meine Bachelorarbeit"},"content":{"rendered":"<p>Ich habe hier ja bereits erw\u00e4hnt, dass ich meine Bachelorarbeit bereits hinter mir habe. Bis jetzt allerdings habe ich bewusst noch nicht erw\u00e4hnt wor\u00fcber ich geschrieben habe. Nun ist es so weit. Das Thema meiner Bachelorarbeit war:<\/p>\n<p><strong>Pipeline Based Image Editing with JAlbum <\/strong><\/p>\n<p>Das mag sicherlich den meisten nichts sagen, und das ist auch nicht sehr verwunderlich. Daher ist hier eine kurze, leicht verst\u00e4ndliche Zusammenfassung der Arbeit:<\/p>\n<p>Grunds\u00e4tzlich geht es darum ein Konzept und eine prototypische Anwendung f\u00fcr den Bereich der Bildbearbeitung zu entwickeln, bei denen die Reihenfolge der angewendeten Schritte flexibel und korrigierbar ist. Mein Standardbeispiel war immer: Angenommen man hat ein digitales Urlaubsbild, das man etwas verbessern will. Zuerst schneidet man den interessanten Teil heraus, dann rotiert man es noch etwas, bis der Horizont wirklich waagerecht ist und anschlie\u00dfend korrigiert man noch die Farben etwas, sodass sie so richtig sch\u00f6n leuchten. Dann stellt man fest, man hat eine paar wichtige Details im Hintergrund mit weggeschnitten. In einem normalen Bildbearbeitungsprogramm muss man dann solange auf r\u00fcckg\u00e4ngig dr\u00fccken, bis man beim urspr\u00fcnglichen Bild angelangt ist, dieses dann noch einmal zurechtschneiden und dann sowohl die Rotation als auch die Farbkorrektur noch einmal anwenden. Mein entwickeltes Konzept und die dazugeh\u00f6rige Demo-Software erlaubt es einem, die Schritte &#8222;Zuschneiden&#8220;,&#8220;Rotieren&#8220; und &#8222;Farbkorrektur&#8220; in einer Liste zu sehen. So kann man jeden einzelnen Schritt noch einmal anpassen, ohne die anderen \u00e4ndern oder entfernen zu m\u00fcssen. Also k\u00f6nnte man in unserem Beispiel den Rand zum Zurechtschneiden noch einmal etwas korrigieren und alle nachfolgenden Ver\u00e4nderungen werden ebenfalls auf das neue Bild angepasst. Auf Basis der Bildbearbeitungsfunktionen von JAlbum, die ich im Laufe meine Praktikums eingearbeitet habe, habe ich das Konzept spezifiziert und auch meine Anwendung darauf aufgebaut.<\/p>\n<p><a href=\"http:\/\/www.davidfichtmueller.de\/tl_files\/images\/articles\/PipelineManagerDemo.jpg\" title=\"Screenshot der Software PipelineManager\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.davidfichtmueller.de\/tl_files\/images\/articles\/PipelineManagerDemo-small.jpg\" alt=\"Screenshot der Software PipelineManager\" title=\"Screenshot der Software PipelineManager\" width=\"450\" height=\"249\" \/><\/a><\/p>\n<p>Wer es jetzt noch genauer haben m\u00f6chte, kann sich gern die ganze Arbeit durchlesen. Hier ist <a href=\"http:\/\/www.davidfichtmueller.de\/downloads\/Pipeline%20Based%20Image%20Editing%20with%20JAlbum%20-%20Bachelor%20Thesis%20-%20David%20Fichtmueller%20%28public%29.pdf\" title=\"Pipeline Based Image Editing with JAlbum - Bachlor Thesis - David Fichtmueller\" target=\"_blank\">meine Bachelorarbeit zum Download<\/a>. Und dazu gibt es auch das <a href=\"http:\/\/www.davidfichtmueller.de\/downloads\/Pipeline%20Based%20Image%20Editing%20Demo%20Application.zip\" title=\"Demoprogramm zur Bachelorarbeit\" target=\"_blank\">Demoprogramm<\/a>, so dass jeder mal etwas damit herumspielen kann. Die Dateien m\u00fcssen erst entpackt werden, bevor die Jar-Datei ausgef\u00fchrt werden kann. Das Programm setzt eine installierte Java Runtime Environment voraus.<\/p>\n<p>Ich bitte zu beachten, dass die Arbeit unter einer anderen Lizenz steht, als der Rest dieser Homepage. Es ist auf Seite 2 der Arbeit erw\u00e4hnt und handelt sich um die Creative Commons Lizenz: <a href=\"http:\/\/creativecommons.org\/licenses\/by-nc-nd\/3.0\/de\/\" title=\"Lizenz im Detail\" target=\"_blank\">Attribution-Noncommercial-No Derivative Works 3.0 Germany<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ich habe hier ja bereits erw\u00e4hnt, dass ich meine Bachelorarbeit bereits hinter mir habe. Bis jetzt allerdings habe ich bewusst noch nicht erw\u00e4hnt wor\u00fcber ich geschrieben habe. Nun ist es so weit. Das Thema meiner Bachelorarbeit war: Pipeline Based Image &hellip; <a href=\"https:\/\/www.davidfichtmueller.de\/blog\/2008\/09\/meine-bachelorarbeit\/\">Weiterlesen <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9,22,8,21],"tags":[],"_links":{"self":[{"href":"https:\/\/www.davidfichtmueller.de\/blog\/wp-json\/wp\/v2\/posts\/94"}],"collection":[{"href":"https:\/\/www.davidfichtmueller.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.davidfichtmueller.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.davidfichtmueller.de\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.davidfichtmueller.de\/blog\/wp-json\/wp\/v2\/comments?post=94"}],"version-history":[{"count":0,"href":"https:\/\/www.davidfichtmueller.de\/blog\/wp-json\/wp\/v2\/posts\/94\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.davidfichtmueller.de\/blog\/wp-json\/wp\/v2\/media?parent=94"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.davidfichtmueller.de\/blog\/wp-json\/wp\/v2\/categories?post=94"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.davidfichtmueller.de\/blog\/wp-json\/wp\/v2\/tags?post=94"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}