<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Graphische Datenverarbeitung Archive - Maximilian Krieg</title>
	<atom:link href="https://maximiliankrieg.de/tag/graphische-datenverarbeitung/feed/" rel="self" type="application/rss+xml" />
	<link>https://maximiliankrieg.de/tag/graphische-datenverarbeitung/</link>
	<description>Wissen, Technik &#38; Erfahrungen</description>
	<lastBuildDate>Sun, 09 Aug 2026 07:36:21 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1</generator>

<image>
	<url>https://maximiliankrieg.de/wp-content/uploads/2026/05/cropped-20260524_logo_2_512-2-32x32.png</url>
	<title>Graphische Datenverarbeitung Archive - Maximilian Krieg</title>
	<link>https://maximiliankrieg.de/tag/graphische-datenverarbeitung/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Graphische Datenverarbeitung (Klausurvorbereitung)</title>
		<link>https://maximiliankrieg.de/2013/07/graphische-datenverarbeitung-klausurvorbereitung/</link>
					<comments>https://maximiliankrieg.de/2013/07/graphische-datenverarbeitung-klausurvorbereitung/#respond</comments>
		
		<dc:creator><![CDATA[Maximilian]]></dc:creator>
		<pubDate>Thu, 04 Jul 2013 21:03:00 +0000</pubDate>
				<category><![CDATA[Graphische Datenverarbeitung]]></category>
		<category><![CDATA[4. Semester (B.Sc.)]]></category>
		<category><![CDATA[Bachelor of Science]]></category>
		<category><![CDATA[Klausurvorbereitung]]></category>
		<category><![CDATA[Studium]]></category>
		<guid isPermaLink="false">https://maximiliankrieg.de/?p=3156</guid>

					<description><![CDATA[<p>Inhalt Im Rahmen der Klausurvorbereitung wurden alle Kernthemen des Skriptes erneut besprochen. Alle Themenbereiche sind Bestandteil der Klausur. Skript-Anfang Motivation &#8211; Seite 1 Skript-Ende MathematischeGrundlagen_Rest_BV &#8211; Seite 44</p>
<p>Der Beitrag <a href="https://maximiliankrieg.de/2013/07/graphische-datenverarbeitung-klausurvorbereitung/">Graphische Datenverarbeitung (Klausurvorbereitung)</a> erschien zuerst auf <a href="https://maximiliankrieg.de">Maximilian Krieg</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h3 class="wp-block-heading">Inhalt</h3>



<p class="wp-block-paragraph">Im Rahmen der Klausurvorbereitung wurden alle Kernthemen des Skriptes erneut besprochen. Alle Themenbereiche sind Bestandteil der Klausur.</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>Skript-Anfang</th><td>Motivation &#8211; Seite 1</td></tr><tr><th>Skript-Ende</th><td>MathematischeGrundlagen_Rest_BV &#8211; Seite 44</td></tr></tbody></table></figure>
<p>Der Beitrag <a href="https://maximiliankrieg.de/2013/07/graphische-datenverarbeitung-klausurvorbereitung/">Graphische Datenverarbeitung (Klausurvorbereitung)</a> erschien zuerst auf <a href="https://maximiliankrieg.de">Maximilian Krieg</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://maximiliankrieg.de/2013/07/graphische-datenverarbeitung-klausurvorbereitung/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Graphische Datenverarbeitung (Praktikum 6)</title>
		<link>https://maximiliankrieg.de/2013/07/graphische-datenverarbeitung-praktikum-6/</link>
					<comments>https://maximiliankrieg.de/2013/07/graphische-datenverarbeitung-praktikum-6/#respond</comments>
		
		<dc:creator><![CDATA[Maximilian]]></dc:creator>
		<pubDate>Thu, 04 Jul 2013 20:33:00 +0000</pubDate>
				<category><![CDATA[Graphische Datenverarbeitung]]></category>
		<category><![CDATA[4. Semester (B.Sc.)]]></category>
		<category><![CDATA[Bachelor of Science]]></category>
		<category><![CDATA[Praktikum]]></category>
		<category><![CDATA[Studium]]></category>
		<guid isPermaLink="false">https://maximiliankrieg.de/?p=3326</guid>

					<description><![CDATA[<p>Inhalt Alle Praktikumsaufgaben sind mit dem 5 Termin abgeschlossen. Skript-Anfang gdv_prakt_sose2012_teil2 &#8211; Seite 7 Skript-Ende gdv_prakt_sose2012_teil2 &#8211; Seite 7</p>
<p>Der Beitrag <a href="https://maximiliankrieg.de/2013/07/graphische-datenverarbeitung-praktikum-6/">Graphische Datenverarbeitung (Praktikum 6)</a> erschien zuerst auf <a href="https://maximiliankrieg.de">Maximilian Krieg</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h3 class="wp-block-heading">Inhalt</h3>



<p class="wp-block-paragraph">Alle Praktikumsaufgaben sind mit dem 5 Termin abgeschlossen.</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>Skript-Anfang</th><td>gdv_prakt_sose2012_teil2 &#8211; Seite 7</td></tr><tr><th>Skript-Ende</th><td>gdv_prakt_sose2012_teil2 &#8211; Seite 7</td></tr></tbody></table></figure>



<p class="wp-block-paragraph"></p>
<p>Der Beitrag <a href="https://maximiliankrieg.de/2013/07/graphische-datenverarbeitung-praktikum-6/">Graphische Datenverarbeitung (Praktikum 6)</a> erschien zuerst auf <a href="https://maximiliankrieg.de">Maximilian Krieg</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://maximiliankrieg.de/2013/07/graphische-datenverarbeitung-praktikum-6/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Graphische Datenverarbeitung (Vorlesung 17)</title>
		<link>https://maximiliankrieg.de/2013/06/graphische-datenverarbeitung-vorlesung-17/</link>
					<comments>https://maximiliankrieg.de/2013/06/graphische-datenverarbeitung-vorlesung-17/#respond</comments>
		
		<dc:creator><![CDATA[Maximilian]]></dc:creator>
		<pubDate>Wed, 26 Jun 2013 22:02:00 +0000</pubDate>
				<category><![CDATA[Graphische Datenverarbeitung]]></category>
		<category><![CDATA[4. Semester (B.Sc.)]]></category>
		<category><![CDATA[Bachelor of Science]]></category>
		<category><![CDATA[Studium]]></category>
		<category><![CDATA[Vorlesung]]></category>
		<guid isPermaLink="false">https://maximiliankrieg.de/?p=3154</guid>

					<description><![CDATA[<p>Inhalt Alle Informationen sind im Vorlesungsbegleitenden Skript enthalten. Skript-Anfang MathematischeGrundlagen_Rest_BV &#8211; Seite 1 Skript-Ende MathematischeGrundlagen_Rest_BV &#8211; Seite 44</p>
<p>Der Beitrag <a href="https://maximiliankrieg.de/2013/06/graphische-datenverarbeitung-vorlesung-17/">Graphische Datenverarbeitung (Vorlesung 17)</a> erschien zuerst auf <a href="https://maximiliankrieg.de">Maximilian Krieg</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h3 class="wp-block-heading">Inhalt</h3>



<p class="wp-block-paragraph">Alle Informationen sind im Vorlesungsbegleitenden Skript enthalten.</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>Skript-Anfang</th><td>MathematischeGrundlagen_Rest_BV &#8211; Seite 1</td></tr><tr><th>Skript-Ende</th><td>MathematischeGrundlagen_Rest_BV &#8211; Seite 44</td></tr></tbody></table></figure>
<p>Der Beitrag <a href="https://maximiliankrieg.de/2013/06/graphische-datenverarbeitung-vorlesung-17/">Graphische Datenverarbeitung (Vorlesung 17)</a> erschien zuerst auf <a href="https://maximiliankrieg.de">Maximilian Krieg</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://maximiliankrieg.de/2013/06/graphische-datenverarbeitung-vorlesung-17/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Graphische Datenverarbeitung (Vorlesung 16)</title>
		<link>https://maximiliankrieg.de/2013/06/graphische-datenverarbeitung-vorlesung-16/</link>
					<comments>https://maximiliankrieg.de/2013/06/graphische-datenverarbeitung-vorlesung-16/#respond</comments>
		
		<dc:creator><![CDATA[Maximilian]]></dc:creator>
		<pubDate>Wed, 26 Jun 2013 21:44:00 +0000</pubDate>
				<category><![CDATA[Graphische Datenverarbeitung]]></category>
		<category><![CDATA[4. Semester (B.Sc.)]]></category>
		<category><![CDATA[Bachelor of Science]]></category>
		<category><![CDATA[Studium]]></category>
		<category><![CDATA[Vorlesung]]></category>
		<guid isPermaLink="false">https://maximiliankrieg.de/?p=3152</guid>

					<description><![CDATA[<p>Inhalt Alle Informationen sind im Vorlesungsbegleitenden Skript enthalten. Skript-Anfang Kompression &#8211; Seite 89 Skript-Ende Kompression &#8211; Seite 106</p>
<p>Der Beitrag <a href="https://maximiliankrieg.de/2013/06/graphische-datenverarbeitung-vorlesung-16/">Graphische Datenverarbeitung (Vorlesung 16)</a> erschien zuerst auf <a href="https://maximiliankrieg.de">Maximilian Krieg</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h3 class="wp-block-heading">Inhalt</h3>



<p class="wp-block-paragraph">Alle Informationen sind im Vorlesungsbegleitenden Skript enthalten.</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>Skript-Anfang</th><td>Kompression &#8211; Seite 89</td></tr><tr><th>Skript-Ende</th><td>Kompression &#8211; Seite 106</td></tr></tbody></table></figure>
<p>Der Beitrag <a href="https://maximiliankrieg.de/2013/06/graphische-datenverarbeitung-vorlesung-16/">Graphische Datenverarbeitung (Vorlesung 16)</a> erschien zuerst auf <a href="https://maximiliankrieg.de">Maximilian Krieg</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://maximiliankrieg.de/2013/06/graphische-datenverarbeitung-vorlesung-16/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Graphische Datenverarbeitung (Vorlesung 15)</title>
		<link>https://maximiliankrieg.de/2013/06/graphische-datenverarbeitung-vorlesung-15/</link>
					<comments>https://maximiliankrieg.de/2013/06/graphische-datenverarbeitung-vorlesung-15/#respond</comments>
		
		<dc:creator><![CDATA[Maximilian]]></dc:creator>
		<pubDate>Thu, 20 Jun 2013 21:42:00 +0000</pubDate>
				<category><![CDATA[Graphische Datenverarbeitung]]></category>
		<category><![CDATA[4. Semester (B.Sc.)]]></category>
		<category><![CDATA[Bachelor of Science]]></category>
		<category><![CDATA[Studium]]></category>
		<category><![CDATA[Vorlesung]]></category>
		<guid isPermaLink="false">https://maximiliankrieg.de/?p=3150</guid>

					<description><![CDATA[<p>Skript-Anfang Kompression &#8211; Seite 14 Skript-Ende Kompression &#8211; Seite 88 Begriffe Diskrete Cosinus Transformation (DCT)</p>
<p>Der Beitrag <a href="https://maximiliankrieg.de/2013/06/graphische-datenverarbeitung-vorlesung-15/">Graphische Datenverarbeitung (Vorlesung 15)</a> erschien zuerst auf <a href="https://maximiliankrieg.de">Maximilian Krieg</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>Skript-Anfang</th><td>Kompression &#8211; Seite 14</td></tr><tr><th>Skript-Ende</th><td>Kompression &#8211; Seite 88</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">Begriffe</h3>



<ul class="wp-block-list">
<li><strong>Redundanz</strong> → Doppelte Informationen rausnehmen</li>



<li><strong>Irrelevanz</strong> → Weniger bedeutende Informationen rausnehmen → &#8222;<em>Das was der betrachter nicht bzw. kaum sieht</em>&#8222;</li>
</ul>



<h3 class="wp-block-heading">Diskrete Cosinus Transformation (DCT)</h3>



<ul class="wp-block-list">
<li>Jeder der &#8222;Blöcke&#8220; ist voneinander unabhängig, dass heißt, dass sie nicht voneinander hergeleitet werden können</li>



<li>Grafik wird in 8&#215;8 Blöcke gerastert</li>



<li>Block wird wie ein Vektor mit 64 Pixelwerten interpretiert</li>



<li>Bearbeitung der Vektoren mittels DCT-Formel (siehe Skript)</li>



<li>Umwandlung von Pixelwerten (Grauwertbild) in Frequenzbereiche (Koeffizientenmatrix) über Basisfunktionen</li>



<li>S00 ist der DC-Koeffizient und bestimmt den Grundfarbton für die gesamte Dateneinheit</li>



<li>Alle anderen werden AC-Koeffizienten genannt</li>



<li>Große regelmäßige Flächen schlagen sich in niedrigen Frequenzanteilen nieder</li>



<li>Feine Details und genaue Auflösung von Farbunterschieden schlagen sich in hohen Frequenzanteilen nieder</li>



<li>Herausfiltern der für den Mensch nicht wahrnehmbaren hohen Ortsfrequenzen</li>



<li>2040 = Höchster Koeffizienten-Wert (Links Oben)</li>



<li>1020 = Mittelgrau</li>



<li>Rechts unten = Höchste Frequenz</li>
</ul>
<p>Der Beitrag <a href="https://maximiliankrieg.de/2013/06/graphische-datenverarbeitung-vorlesung-15/">Graphische Datenverarbeitung (Vorlesung 15)</a> erschien zuerst auf <a href="https://maximiliankrieg.de">Maximilian Krieg</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://maximiliankrieg.de/2013/06/graphische-datenverarbeitung-vorlesung-15/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Graphische Datenverarbeitung (Praktikum 5)</title>
		<link>https://maximiliankrieg.de/2013/06/graphische-datenverarbeitung-praktikum-5/</link>
					<comments>https://maximiliankrieg.de/2013/06/graphische-datenverarbeitung-praktikum-5/#respond</comments>
		
		<dc:creator><![CDATA[Maximilian]]></dc:creator>
		<pubDate>Thu, 20 Jun 2013 20:21:00 +0000</pubDate>
				<category><![CDATA[Graphische Datenverarbeitung]]></category>
		<category><![CDATA[4. Semester (B.Sc.)]]></category>
		<category><![CDATA[Bachelor of Science]]></category>
		<category><![CDATA[Praktikum]]></category>
		<category><![CDATA[Studium]]></category>
		<guid isPermaLink="false">https://maximiliankrieg.de/?p=3297</guid>

					<description><![CDATA[<p>Skript-Anfang gdv_prakt_sose2012_teil2 &#8211; Seite 6 Skript-Ende gdv_prakt_sose2012_teil2 &#8211; Seite 7 4. Teilaufgabe Grauwertverläufe entlang einer Bildzeile Abbildung 1: Abbildung 2: 5. Teilaufgabe Vorgehen BMP (1.401.894 Bytes): PNG (41.784 Bytes): JPG (Qualität 85% &#8211; 65.403 Bytes): JPG (Qualität 5% &#8211; 19.609 Bytes): Frage 5.1 PNG eignet sich besser für das Speichern von Grafiken&#160;mit&#160;Text, da die Kompression [&#8230;]</p>
<p>Der Beitrag <a href="https://maximiliankrieg.de/2013/06/graphische-datenverarbeitung-praktikum-5/">Graphische Datenverarbeitung (Praktikum 5)</a> erschien zuerst auf <a href="https://maximiliankrieg.de">Maximilian Krieg</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>Skript-Anfang</th><td>gdv_prakt_sose2012_teil2 &#8211; Seite 6</td></tr><tr><th>Skript-Ende</th><td>gdv_prakt_sose2012_teil2 &#8211; Seite 7</td></tr></tbody></table></figure>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">4. Teilaufgabe</h3>



<h4 class="wp-block-heading">Grauwertverläufe entlang einer Bildzeile</h4>



<p class="wp-block-paragraph"><strong>Abbildung 1:</strong></p>



<figure class="wp-block-image size-full"><img fetchpriority="high" decoding="async" width="448" height="317" src="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130620_graph_1.png" alt="" class="wp-image-3298" srcset="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130620_graph_1.png 448w, https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130620_graph_1-350x248.png 350w" sizes="(max-width: 448px) 100vw, 448px" /></figure>



<p class="wp-block-paragraph"><strong>Abbildung 2:</strong></p>



<figure class="wp-block-image size-full"><img decoding="async" width="434" height="300" src="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130620_graph_2.png" alt="" class="wp-image-3299" srcset="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130620_graph_2.png 434w, https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130620_graph_2-350x242.png 350w" sizes="(max-width: 434px) 100vw, 434px" /></figure>



<h3 class="wp-block-heading">5. Teilaufgabe</h3>



<h4 class="wp-block-heading">Vorgehen</h4>



<p class="wp-block-paragraph"><strong>BMP (1.401.894 Bytes):</strong></p>



<figure class="wp-block-image size-full"><img decoding="async" width="708" height="660" src="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130620_bbpo.bmp" alt="" class="wp-image-3300" srcset="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130620_bbpo.bmp 708w, https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130620_bbpo-350x326.jpg 350w" sizes="(max-width: 708px) 100vw, 708px" /></figure>



<p class="wp-block-paragraph"><strong>PNG (41.784 Bytes):</strong></p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="708" height="660" src="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130620_bbpo.png" alt="" class="wp-image-3301" srcset="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130620_bbpo.png 708w, https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130620_bbpo-350x326.png 350w" sizes="auto, (max-width: 708px) 100vw, 708px" /></figure>



<p class="wp-block-paragraph"><strong>JPG (Qualität 85% &#8211; 65.403 Bytes):</strong></p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="708" height="660" src="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130620_bbpo_1.jpg" alt="" class="wp-image-3302" srcset="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130620_bbpo_1.jpg 708w, https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130620_bbpo_1-350x326.jpg 350w" sizes="auto, (max-width: 708px) 100vw, 708px" /></figure>



<p class="wp-block-paragraph"><strong>JPG (Qualität 5% &#8211; 19.609 Bytes):</strong></p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="708" height="660" src="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130620_bbpo_2.jpg" alt="" class="wp-image-3303" srcset="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130620_bbpo_2.jpg 708w, https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130620_bbpo_2-350x326.jpg 350w" sizes="auto, (max-width: 708px) 100vw, 708px" /></figure>



<h4 class="wp-block-heading">Frage 5.1</h4>



<p class="wp-block-paragraph">PNG eignet sich besser für das Speichern von Grafiken&nbsp;<strong>mit</strong>&nbsp;Text, da die Kompression ohne einen Verlust von Bildinformationen stattfindet. JPEG hat Probleme bei hohen Kontrasten, d.h. beim Wechsel von aufeinander folgenden Pixeln, wie es bei weißem Hintergrund und schwarzer Schrift auftritt. Die Bilder bleiben also klar und deutlich erkennbar ohne Verpixelung und Unschärfe. Desweiteren sind transparente Hintergründe möglich.</p>



<h3 class="wp-block-heading">6. Teilaufgabe</h3>



<h4 class="wp-block-heading">Vorgehen</h4>



<p class="wp-block-paragraph"><strong>Streifen 1 (9.270 Bytes):</strong></p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="256" height="32" src="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130620_streifen_1.bmp" alt="" class="wp-image-3304"/></figure>



<p class="wp-block-paragraph"><strong>Streifen 1 (Qualität 75% &#8211; 407 Bytes):</strong></p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="256" height="32" src="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130620_streifen_1-1.jpg" alt="" class="wp-image-3305"/></figure>



<p class="wp-block-paragraph"><strong>Streifen 1 (Qualität 1% &#8211; 359 Bytes):</strong></p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="256" height="32" src="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130620_streifen_1-2.jpg" alt="" class="wp-image-3306"/></figure>



<p class="wp-block-paragraph"><strong>Streifen 2 (9.270 Bytes):</strong></p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="256" height="32" src="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130620_streifen_2.bmp" alt="" class="wp-image-3307"/></figure>



<p class="wp-block-paragraph"><strong>Streifen 2 (Qualität 75% &#8211; 1.192 Bytes):</strong></p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="256" height="32" src="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130620_streifen_2-1.jpg" alt="" class="wp-image-3308"/></figure>



<p class="wp-block-paragraph"><strong>Streifen 2 (Qualität 1% &#8211; 485 Bytes):</strong></p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="256" height="32" src="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130620_streifen_22.jpg" alt="" class="wp-image-3309"/></figure>



<h4 class="wp-block-heading">Frage 6.1</h4>



<p class="wp-block-paragraph">Nachdem die Grafiken im JPG-Format gespeichert wurden zeigt sich bei beiden Grafiken eine deutliche Einsparung an Speicherplatz. Es gibt jedoch, obwohl die Abbildungen fast identisch sind bei einer Qualität von 75% einen Größenunterschied von circa 60 Prozent. Die Bilder haben hierbei aber noch keine Fraktale.</p>



<p class="wp-block-paragraph">Reduziert man die Qualität dabei auf 1 Prozent beträgt der Unterschied &#8222;<em>nur noch</em>&#8220; 30 Prozent. Es zeigt sich aber, dass bei Streifen 2 Bildfehler aufgetreten sind, bei Streifen 1 jedoch nicht.</p>



<p class="wp-block-paragraph">Der Grund für diese Unterschiede liegt darin, dass bei Streifen 1 die vertikalen Balken immer konstant abwechselnd 8 Pixel breit sind, jedoch bei Streifen 2 der erste Balken 7 Pixel, alle folgenden Balken 8 Pixel und der letzte Balken 9 Pixel breit ist.</p>



<p class="wp-block-paragraph">JPEG betrachtet immer 8&#215;8 Matrizen, dies bedeutet, dass bei Streifen 1 immer nur 1 Farbe pro 8&#215;8 Matrix auftritt, bei Streifen 2 sind es fast immer 2 Farben, bei denen dann auch noch ein relativ hoher Kontrast auftritt.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="275" height="77" src="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130620_differenz.png" alt="" class="wp-image-3310"/></figure>



<h3 class="wp-block-heading">7. Teilaufgabe</h3>



<h4 class="wp-block-heading">Vorgehen</h4>



<p class="wp-block-paragraph"><strong>Original:</strong></p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="640" height="460" src="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130620_sonnenuntergang.jpg" alt="" class="wp-image-3311" srcset="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130620_sonnenuntergang.jpg 640w, https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130620_sonnenuntergang-350x252.jpg 350w" sizes="auto, (max-width: 640px) 100vw, 640px" /></figure>



<p class="wp-block-paragraph"><strong>256 optimale Farben:</strong></p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="640" height="460" src="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130620_sonnenuntergang_1.gif" alt="" class="wp-image-3312"/></figure>



<p class="wp-block-paragraph"><strong>Internet-optimierte Farbtabelle:</strong></p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="640" height="460" src="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130620_sonnenuntergang_2.gif" alt="" class="wp-image-3313"/></figure>



<h4 class="wp-block-heading">Frage 7.1</h4>



<p class="wp-block-paragraph">Bei der Umwandlung in ein Bild mit 256 optimalen Farben enthält das indizierte Bild noch 256 Farben, das internet-optimierte Bild verfügt jedoch nur noch über 33 Farben. Das GIF mit den optimalen Farben benötigt nun deutlich mehr Speicherplatz als das originale Bild, während das internet-optimierte Bild etwas kleiner als das Original ist, dafür aber deutlich an Qualität verloren hat.</p>



<p class="wp-block-paragraph">Die Umwandlung in ein indiziertes Bild hat offensichtlich einen Qualitätsverlust wegen der reduzierten Farbpalette.</p>



<h3 class="wp-block-heading">8. Teilaufgabe</h3>



<h4 class="wp-block-heading">Vorgehen</h4>



<p class="wp-block-paragraph"><strong>Original:</strong></p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="160" height="160" src="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130620_objekt_verrauscht.bmp" alt="" class="wp-image-3314" srcset="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130620_objekt_verrauscht.bmp 160w, https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130620_objekt_verrauscht-150x150.jpg 150w" sizes="auto, (max-width: 160px) 100vw, 160px" /></figure>



<p class="wp-block-paragraph"><strong>Korrektur:</strong></p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="160" height="160" src="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130620_objekt_entrauscht.png" alt="" class="wp-image-3315" srcset="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130620_objekt_entrauscht.png 160w, https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130620_objekt_entrauscht-150x150.png 150w" sizes="auto, (max-width: 160px) 100vw, 160px" /></figure>



<h4 class="wp-block-heading">Frage 8.1</h4>



<p class="wp-block-paragraph">Durch ein Opening gefolgt von einem Closing konnten nahezu alle Elemente des Rauschens korrigiert werden.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="493" height="386" src="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130620_rauschen_1.png" alt="" class="wp-image-3316" srcset="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130620_rauschen_1.png 493w, https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130620_rauschen_1-350x274.png 350w" sizes="auto, (max-width: 493px) 100vw, 493px" /></figure>



<h4 class="wp-block-heading">Frage 8.2</h4>



<p class="wp-block-paragraph">Eine Dilatation dehnt die helleren Bereiche eines Bildes aus. Mit jeder Anwendung vergößert sich dieser Bereich um 1 Pixel. Wendet man dies nun fünf mal an, verschwindet die schmale Stelle des Objektes, d.h. diese ist 5*2 Pixel breit.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="517" height="339" src="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130620_breite_1.png" alt="" class="wp-image-3317" srcset="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130620_breite_1.png 517w, https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130620_breite_1-350x229.png 350w" sizes="auto, (max-width: 517px) 100vw, 517px" /></figure>



<h3 class="wp-block-heading">10. Teilaufgabe</h3>



<h4 class="wp-block-heading">Vorgehen</h4>



<p class="wp-block-paragraph"><strong>Original:</strong></p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="200" height="150" src="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130620_rote_augen.png" alt="" class="wp-image-3318"/></figure>



<p class="wp-block-paragraph"><strong>Korrektur:</strong></p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="521" height="170" src="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130620_normale_augen.png" alt="" class="wp-image-3319" srcset="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130620_normale_augen.png 521w, https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130620_normale_augen-350x114.png 350w" sizes="auto, (max-width: 521px) 100vw, 521px" /></figure>



<h4 class="wp-block-heading">Frage 10.1</h4>



<p class="wp-block-paragraph">Zunächst wird über eine elliptische Auswahl (<strong>Werkzeugkasten</strong>) die Pupille des Auges ausgewählt, dies hat den Grund, dass wir lediglich die Farbe in der Pupille korrigieren und das restliche Bild nicht verändern wollen. Wir müssen nun den Rotanteil dieses Bildausschnittes verändern. Dafür wechseln wir in den Kanalmixer (<strong>Komponenten</strong>) und ändern den Rotanteil auf 10%, den Blauanteil auf 50% und den Grünanteil auf 40%.</p>



<h3 class="wp-block-heading">11. Teilaufgabe</h3>



<h4 class="wp-block-heading">Frage 11.1</h4>



<p class="wp-block-paragraph">Wir müssen die beiden Bilder zusammen fügen, dafür kopieren wir eines der Bilder und fügen es als neue Ebene in dem anderen Bild ein (<strong>Dialog Ebenen</strong>). Wir wählen nun die höhere Ebene und stellen den Modus auf&nbsp;<strong>Faser extrahieren</strong>&nbsp;um. Wir klicken nun mit einem Rechtsklick auf eine der Ebenen und wählen&nbsp;<strong>Ebenen vereinigen</strong>&nbsp;aus.</p>



<p class="wp-block-paragraph">Der Modus verwendet zur Berechnung die Formel: E (Ergebnis) = I (B<strong>i</strong>ld = Ebene unten) &#8211; M (Maske = Ebene oben) + 128.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="567" height="306" src="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130620_extrahieren.png" alt="" class="wp-image-3320" srcset="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130620_extrahieren.png 567w, https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130620_extrahieren-350x189.png 350w" sizes="auto, (max-width: 567px) 100vw, 567px" /></figure>



<h3 class="wp-block-heading">12. Teilaufgabe</h3>



<h4 class="wp-block-heading">Vorgehen</h4>



<p class="wp-block-paragraph"><strong>Original:</strong></p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="768" src="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130620_hervorhebung-1024x768.jpg" alt="" class="wp-image-3321" srcset="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130620_hervorhebung-1024x768.jpg 1024w, https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130620_hervorhebung-350x263.jpg 350w, https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130620_hervorhebung-768x576.jpg 768w, https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130620_hervorhebung.jpg 1460w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">http://allwallpapersfree.blogspot.com</figcaption></figure>



<p class="wp-block-paragraph"><strong>Bearbeitet:</strong></p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="768" src="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130620_hervorhebung_2-1024x768.png" alt="" class="wp-image-3322" srcset="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130620_hervorhebung_2-1024x768.png 1024w, https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130620_hervorhebung_2-350x263.png 350w, https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130620_hervorhebung_2-768x576.png 768w, https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130620_hervorhebung_2.png 1460w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<h4 class="wp-block-heading">Frage 12.1</h4>



<p class="wp-block-paragraph">Das Bild wurde mittels Zauberstab und &#8222;Freier Auswahl&#8220; in mehrere Ebenen aufgetetrennt (Kolibri, Pflanze, Hintergrund). Die Sättigung des Hintergrunds wurde daraufhin auf 0 gesetzt.</p>



<h3 class="wp-block-heading">13. Teilaufgabe</h3>



<h4 class="wp-block-heading">Vorgehen</h4>



<p class="wp-block-paragraph"><strong>Animation:</strong></p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="400" height="110" src="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130620_animation_2.gif" alt="" class="wp-image-3323"/></figure>



<h4 class="wp-block-heading">Frage 13.1</h4>



<p class="wp-block-paragraph">Es wurden zwei Ebenen erzeugt, die aus jeweils der Matrikel-Nummer und dem Avatar des Studenten bestehen. Hinter die Namen der Ebenen wurden in der Notation&nbsp;<code>(Zeit in ms)(Verfahren)</code>&nbsp;die Anzeigedauer und das Verfahren zur Darstellung (Ersetzen oder Kombinieren) definiert.</p>



<p class="wp-block-paragraph">Anschließend wurde ein weicher Übergang erstellt mittels → Animation → Überblenden → 20 Zwischenbilder</p>



<h3 class="wp-block-heading">14. Teilaufgabe</h3>



<h4 class="wp-block-heading">Vorgehen</h4>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1024" height="413" src="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130620_Final.png" alt="" class="wp-image-3324" srcset="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130620_Final.png 1024w, https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130620_Final-350x141.png 350w, https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130620_Final-768x310.png 768w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<h4 class="wp-block-heading">Frage 14.1</h4>



<p class="wp-block-paragraph">Zunächst wurden alle Bildkomponenten als eigenständige Ebenen eingefügt. Dies beinhaltet die Nachrichtensendung, den Football, Student#1, Student#2 und die Zuschauermenge eingefügt.</p>



<p class="wp-block-paragraph">Mittels einem 1-Pixel präzisen Radierer wurden die Ebenen so zugeschnitten, dass Sie die nötige Form für die Montage haben. Zur Absicherung wurden die Zwischenschritte in eigenen Ebenen ausgelagert.</p>



<p class="wp-block-paragraph">Die Ebenen wurden nun skaliert und im Falle des Balles auch noch rotiert. Die Zuschauermenge wurde hinter den Rahmen der Nachrichten gelegt und mittels Gauß-Filter unscharf gemacht. Im letzten Schritt wurden die Ebenen an ihre Positionen verschoben und die Reihenfolge der Ebenen angepasst.</p>
<p>Der Beitrag <a href="https://maximiliankrieg.de/2013/06/graphische-datenverarbeitung-praktikum-5/">Graphische Datenverarbeitung (Praktikum 5)</a> erschien zuerst auf <a href="https://maximiliankrieg.de">Maximilian Krieg</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://maximiliankrieg.de/2013/06/graphische-datenverarbeitung-praktikum-5/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Graphische Datenverarbeitung (Vorlesung 14)</title>
		<link>https://maximiliankrieg.de/2013/06/graphische-datenverarbeitung-vorlesung-14/</link>
					<comments>https://maximiliankrieg.de/2013/06/graphische-datenverarbeitung-vorlesung-14/#respond</comments>
		
		<dc:creator><![CDATA[Maximilian]]></dc:creator>
		<pubDate>Thu, 13 Jun 2013 09:28:00 +0000</pubDate>
				<category><![CDATA[Graphische Datenverarbeitung]]></category>
		<category><![CDATA[4. Semester (B.Sc.)]]></category>
		<category><![CDATA[Bachelor of Science]]></category>
		<category><![CDATA[Studium]]></category>
		<category><![CDATA[Vorlesung]]></category>
		<guid isPermaLink="false">https://maximiliankrieg.de/?p=3186</guid>

					<description><![CDATA[<p>Inhalt Ausgefallen wegen Campusfest der h_da.</p>
<p>Der Beitrag <a href="https://maximiliankrieg.de/2013/06/graphische-datenverarbeitung-vorlesung-14/">Graphische Datenverarbeitung (Vorlesung 14)</a> erschien zuerst auf <a href="https://maximiliankrieg.de">Maximilian Krieg</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h3 class="wp-block-heading">Inhalt</h3>



<p class="wp-block-paragraph">Ausgefallen wegen Campusfest der h_da.</p>
<p>Der Beitrag <a href="https://maximiliankrieg.de/2013/06/graphische-datenverarbeitung-vorlesung-14/">Graphische Datenverarbeitung (Vorlesung 14)</a> erschien zuerst auf <a href="https://maximiliankrieg.de">Maximilian Krieg</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://maximiliankrieg.de/2013/06/graphische-datenverarbeitung-vorlesung-14/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Graphische Datenverarbeitung (Vorlesung 13)</title>
		<link>https://maximiliankrieg.de/2013/06/graphische-datenverarbeitung-vorlesung-13/</link>
					<comments>https://maximiliankrieg.de/2013/06/graphische-datenverarbeitung-vorlesung-13/#respond</comments>
		
		<dc:creator><![CDATA[Maximilian]]></dc:creator>
		<pubDate>Wed, 12 Jun 2013 21:37:00 +0000</pubDate>
				<category><![CDATA[Graphische Datenverarbeitung]]></category>
		<category><![CDATA[4. Semester (B.Sc.)]]></category>
		<category><![CDATA[Bachelor of Science]]></category>
		<category><![CDATA[Studium]]></category>
		<category><![CDATA[Vorlesung]]></category>
		<guid isPermaLink="false">https://maximiliankrieg.de/?p=3148</guid>

					<description><![CDATA[<p>Skript-Anfang Bildbearbeitung &#8211; Seite 77 Skript-Ende Kompression &#8211; Seite 21 Rangfolgeoperatoren Mögliche Operationen: Medianoperator Beispiel 99 99 99 xxx 99 99 144 xxx 99 99 144 xxx xxx xxx xxx xxx Ergebnis: Klausur Schwerpunkte: Hinweise: Biniarisierung des Bildes Zusammenhangskomponente (ZHK ) Ablauf: Gamma-Kurve Kompression Symmetrie: RLE LZW</p>
<p>Der Beitrag <a href="https://maximiliankrieg.de/2013/06/graphische-datenverarbeitung-vorlesung-13/">Graphische Datenverarbeitung (Vorlesung 13)</a> erschien zuerst auf <a href="https://maximiliankrieg.de">Maximilian Krieg</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>Skript-Anfang</th><td>Bildbearbeitung &#8211; Seite 77</td></tr><tr><th>Skript-Ende</th><td>Kompression &#8211; Seite 21</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">Rangfolgeoperatoren</h3>



<p class="wp-block-paragraph"><strong>Mögliche Operationen:</strong></p>



<ul class="wp-block-list">
<li>Erosion = Kleinster Wert g<sub>0</sub> = ganz links</li>



<li>Dilatation = Größter Wert g<sub>8</sub> = ganz rechts</li>



<li>Median = Wert in der Mitte g<sub>4</sub> = Stellen / 2 + 0.5</li>
</ul>



<h4 class="wp-block-heading">Medianoperator</h4>



<ul class="wp-block-list">
<li>Glättet das Bild</li>



<li>Kanten bleiben hart</li>



<li>Pixelfehler verfallen</li>



<li>Feine Linien verschwinden</li>
</ul>



<h4 class="wp-block-heading">Beispiel</h4>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><td>99</td><td>99</td><td>99</td><td>xxx</td></tr><tr><td>99</td><td><strong>99</strong></td><td>144</td><td>xxx</td></tr><tr><td>99</td><td>99</td><td>144</td><td>xxx</td></tr><tr><td>xxx</td><td>xxx</td><td>xxx</td><td>xxx</td></tr></tbody></table></figure>



<p class="wp-block-paragraph"><strong>Ergebnis:</strong></p>



<ul class="wp-block-list">
<li>N<sub>8</sub> mit 99, 99, 99, 99, 99, 99, 99, 144, 144 (<strong>Aufsteigend sortiert!</strong>)</li>



<li>Erosion → 99</li>



<li>Dilatation → 144</li>



<li>Median → 99</li>
</ul>



<h3 class="wp-block-heading">Klausur</h3>



<p class="wp-block-paragraph"><strong>Schwerpunkte:</strong></p>



<ol class="wp-block-list">
<li>Bildbearbeitung und Bildverarbeitung</li>



<li>Farbe</li>



<li>Szenengraph</li>
</ol>



<p class="wp-block-paragraph"><strong>Hinweise:</strong></p>



<ul class="wp-block-list">
<li>Ein Bild wird bei seiner Initialisierung an allen Stellen mit Schwarz belegt (Alle Pixel mit Wert 0)</li>



<li>Da die Klausur auf Papier gedruckt ist, sind diese Stellen weiß!</li>



<li><strong>Zusammenhangskomponente:</strong>
<ul class="wp-block-list">
<li>Rekursiver Algorithmus kommt dran</li>



<li>Segmente müssen beschriftet werden</li>



<li><strong>Frage:</strong> Wie viele Segmente sind maximal möglich?</li>
</ul>
</li>
</ul>



<h3 class="wp-block-heading">Biniarisierung des Bildes</h3>



<ul class="wp-block-list">
<li>Von Rechts nach Links das Histogramm betrachten</li>



<li>Schwellwert beim Ersten Minimum setzen → Liefert eine Resistenz gegen Tag und Nacht bzw. Unterschiede in der Helligkeit</li>



<li>Wie unterscheidet man die Position der Pfeile? → Wir zählen die absolute Anzahl der Pixel jedes Pfeils → Mehr Pixel = näher</li>



<li><strong>Opening (n mal Erosion + n mal Dilatation)</strong> → Es entstehen Lücken, lokale Störungen werden durch helle Bildpunkte unterdrückt und kleine Strukturen ausgefiltert</li>



<li><strong>Closing (n mal Dilatation + n mal Erosion)</strong> → Die Lücken werden wieder kleiner, Einschlüsse verschwinden und Größe wird korrigiert</li>
</ul>



<h3 class="wp-block-heading">Zusammenhangskomponente (ZHK )</h3>



<ul class="wp-block-list">
<li>Wenn Vordergrund mit N4 ermittelt wird, muss Hintergrund mit N8 ermittelt werden → &#8222;Inselmetapher&#8220;</li>



<li>Wenn Vordergrund mit N8 ermittelt wird, muss Hintergrund mit N4 ermittelt werden → &#8222;Inselmetapher&#8220;</li>



<li><strong>Marke</strong> = Kennzeichnung zu Segment ein Pixel gehört</li>
</ul>



<p class="wp-block-paragraph"><strong>Ablauf:</strong></p>



<ul class="wp-block-list">
<li>Ich gehe Zeilenweise und Pixelweise von links nach rechts, von oben nach unten</li>



<li>Ich setze Pixelweise meine Marke auf Pixel im Vordergrund, basierend darauf, ob ich nach N<sub>4</sub> oder N<sub>8</sub> einen Berührungspunkt mit einem Segment habe</li>



<li>Wenn kein Segment berührt wird, wird ein neues Segment verwendet</li>



<li>Bei Konflikten kommt es auf die Programmierung drauf an wie die Segmente verteilt werden (Nachprüfung)</li>



<li>Pixel mit Konflikten kommen deshalb in eine extra Liste</li>
</ul>



<h3 class="wp-block-heading">Gamma-Kurve</h3>



<ul class="wp-block-list">
<li>Positiver Exponent = &#8222;<em>Bauch</em>&#8220; ist oben</li>



<li>Negativer Positiv = &#8222;<em>Bauch</em>&#8220; ist unten</li>



<li>Reale Grauwerte → haben im 1/4 der Funktion eine hohe Steigung</li>



<li>γ > 1 = Mehr Kontrast (Aufhellen)</li>



<li>γ &lt; 1 = Weniger Kontrast (Abdunkeln)</li>
</ul>



<h3 class="wp-block-heading">Kompression</h3>



<ul class="wp-block-list">
<li>Kompressionsverfahren werden eingesetzt um Speicherplatz einzusparen oder um die Übertragungszeit von Daten zwischen zwei Computern (oder Teilnehmern) zu verkürzen</li>



<li>Die Wahl des richtigen Algorithmus bzw. Verfahren wichtig und auf den Datentyp und Informationsgehalt abzustimmen</li>



<li>Mit einem ungünstigen Verfahren können Daten sogar größer werden</li>
</ul>



<p class="wp-block-paragraph"><strong>Symmetrie:</strong></p>



<ul class="wp-block-list">
<li>Bezieht sich auf die Dauer für Komprimieren und Dekomprimieren</li>



<li>Dauer gleich lang = symmetrisch</li>



<li>Dauer nicht gleich lang = asymmetrisch</li>
</ul>



<h4 class="wp-block-heading">RLE</h4>



<ul class="wp-block-list">
<li>Verlustfrei</li>



<li>Rundanzreduzierend</li>



<li>Eindimensional</li>



<li>Symmetrisch</li>



<li>Summiert aufeinanderfolgende gleichfarbige Pixel und schreibt deren Häufigkeit anstelle einer Wiederholung auf</li>
</ul>



<h4 class="wp-block-heading">LZW</h4>



<ul class="wp-block-list">
<li>Verlustfrei</li>



<li>Redundanzreduzierend</li>



<li>Symmetrisch</li>



<li>Eindimensional</li>



<li>Bildet Referenzen zu &#8222;<em>Mustern</em>&#8222;</li>



<li><strong>Geeignete Bilder: </strong>Bilder mit großen gleichartigen Bereichen und Mustern → Die Effizienz ist abhängig vom Bild</li>
</ul>
<p>Der Beitrag <a href="https://maximiliankrieg.de/2013/06/graphische-datenverarbeitung-vorlesung-13/">Graphische Datenverarbeitung (Vorlesung 13)</a> erschien zuerst auf <a href="https://maximiliankrieg.de">Maximilian Krieg</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://maximiliankrieg.de/2013/06/graphische-datenverarbeitung-vorlesung-13/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Graphische Datenverarbeitung (Vorlesung 12)</title>
		<link>https://maximiliankrieg.de/2013/06/graphische-datenverarbeitung-vorlesung-12/</link>
					<comments>https://maximiliankrieg.de/2013/06/graphische-datenverarbeitung-vorlesung-12/#respond</comments>
		
		<dc:creator><![CDATA[Maximilian]]></dc:creator>
		<pubDate>Thu, 06 Jun 2013 21:33:00 +0000</pubDate>
				<category><![CDATA[Graphische Datenverarbeitung]]></category>
		<category><![CDATA[4. Semester (B.Sc.)]]></category>
		<category><![CDATA[Bachelor of Science]]></category>
		<category><![CDATA[Studium]]></category>
		<category><![CDATA[Vorlesung]]></category>
		<guid isPermaLink="false">https://maximiliankrieg.de/?p=3142</guid>

					<description><![CDATA[<p>Skript-Anfang Bildbearbeitung &#8211; Seite 36 Skript-Ende Bildbearbeitung &#8211; Seite 83 Allgemein Identitätsoperator Der Identitätsoperator bewirkt keine Änderungen am Bild. 0 0 0 0 1 0 0 0 0 Weichzeichner Weichzeichnungsfilter setzen die Bildschärfe unter Verwendung verschiedener Algorithmen herab. Mittelwert-Filter Der Mittelwert-Filter dient der Bildglättung, indem der ausgewählte Pixel (im Zentrum der Matrix) seinen benachbarten Pixeln [&#8230;]</p>
<p>Der Beitrag <a href="https://maximiliankrieg.de/2013/06/graphische-datenverarbeitung-vorlesung-12/">Graphische Datenverarbeitung (Vorlesung 12)</a> erschien zuerst auf <a href="https://maximiliankrieg.de">Maximilian Krieg</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>Skript-Anfang</th><td>Bildbearbeitung &#8211; Seite 36</td></tr><tr><th>Skript-Ende</th><td>Bildbearbeitung &#8211; Seite 83</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">Allgemein</h3>



<h4 class="wp-block-heading">Identitätsoperator</h4>



<p class="wp-block-paragraph">Der Identitätsoperator bewirkt keine Änderungen am Bild.</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><td>0</td><td>0</td><td>0</td></tr><tr><td>0</td><td>1</td><td>0</td></tr><tr><td>0</td><td>0</td><td>0</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">Weichzeichner</h3>



<p class="wp-block-paragraph">Weichzeichnungsfilter setzen die Bildschärfe unter Verwendung verschiedener Algorithmen herab.</p>



<h4 class="wp-block-heading">Mittelwert-Filter</h4>



<p class="wp-block-paragraph">Der Mittelwert-Filter dient der Bildglättung, indem der ausgewählte Pixel (im Zentrum der Matrix) seinen benachbarten Pixeln angeglichen wird.</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><td>1</td><td>1</td><td>1</td></tr><tr><td>1</td><td>1</td><td>1</td></tr><tr><td>1</td><td>1</td><td>1</td></tr></tbody></table></figure>



<h4 class="wp-block-heading">Gauß-Filter</h4>



<p class="wp-block-paragraph">Der Gauß-Filter dient, wie der Mittelwert-Filter, zur Bildglättung bzw. dem Weichzeichnen des Bildinhaltes. Es kann damit das Bildrauschen vermindert werden. Das Resultat enthält mehr Bilddetails als der Mittelwert-Filter, da der ausgewählte Pixel stärker betont wird als seine Nachbarn.</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><td>1</td><td>2</td><td>1</td></tr><tr><td>2</td><td>4</td><td>2</td></tr><tr><td>1</td><td>2</td><td>1</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">Kantendetektoren</h3>



<h4 class="wp-block-heading">Sobel-Operator &#8211; Kantendetektion</h4>



<p class="wp-block-paragraph">Mit diesen werden hohe Frequenzen im Bild mit Grauwerten dargestellt. Die Bereiche der größten Intensität sind dort, wo sich die Helligkeit des Originalbildes am stärksten ändert und somit die größten Kanten darstellt. Der Sobel-Operator liefert gute Ergebnisse bei kontrastarmen Bildern, jedoch gehen beim Einsatz viele Bildmerkmale verloren → Reduktion des Rauschens durch Glättung</p>



<p class="wp-block-paragraph"><strong>Vertikale / Senkrechte Kanten</strong></p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><td>-1</td><td>0</td><td>1</td></tr><tr><td>-1</td><td>0</td><td>1</td></tr><tr><td>-1</td><td>0</td><td>1</td></tr></tbody></table></figure>



<p class="wp-block-paragraph"><strong>Horizontale / Waagerechte Kanten</strong></p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><td>-1</td><td>-1</td><td>-1</td></tr><tr><td>0</td><td>0</td><td>0</td></tr><tr><td>1</td><td>1</td><td>1</td></tr></tbody></table></figure>



<h4 class="wp-block-heading">1. Ableitung</h4>



<p class="wp-block-paragraph"><strong>Senkrechte Kanten:</strong></p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><td>0</td><td>0</td><td>0</td></tr><tr><td>0</td><td>-1</td><td>1</td></tr><tr><td>0</td><td>0</td><td>0</td></tr></tbody></table></figure>



<p class="wp-block-paragraph"><strong>Waagerechte Kanten:</strong></p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><td>0</td><td>0</td><td>0</td></tr><tr><td>0</td><td>-1</td><td>0</td></tr><tr><td>0</td><td>1</td><td>0</td></tr></tbody></table></figure>



<h4 class="wp-block-heading">Tafelübung 1</h4>



<p class="wp-block-paragraph"><strong>Bildausschnitt:</strong></p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><td>0</td><td>0</td><td>0</td></tr><tr><td>0</td><td>1</td><td>0</td></tr><tr><td>0</td><td>1</td><td>0</td></tr></tbody></table></figure>



<p class="wp-block-paragraph"><strong>Faltungsmatrix:</strong></p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><td>0</td><td>0</td><td>0</td></tr><tr><td>0</td><td>-1</td><td>0</td></tr><tr><td>0</td><td>1</td><td>0</td></tr></tbody></table></figure>



<p class="wp-block-paragraph"><strong>Erläuterung:</strong></p>



<ol class="wp-block-list">
<li>Mit dieser Faltungsmatrix ändert sich der Wertebereich von 0-255 auf -255 bis 255</li>



<li>Um wieder ein gültiges Intervall zu haben, muss es halbiert werden, d.h. die Werte werden mit 0,5 multipliziert</li>



<li>Das Intervall wird somit auf -128 bis 128 gestaucht</li>



<li>Abschließend werden die Werte mit 128 addiert, d.h. um 128 nach rechts verschoben</li>



<li>Die Steigung 0 liegt nun bei 128</li>
</ol>



<h4 class="wp-block-heading">Tafelübung 2</h4>



<p class="wp-block-paragraph"><strong>Bildausschnitt:</strong></p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><td>1</td><td>1</td><td>1</td></tr><tr><td>1</td><td>1</td><td>1</td></tr><tr><td>1</td><td>1</td><td>1</td></tr></tbody></table></figure>



<p class="wp-block-paragraph"><strong>Faltungsmatrix:</strong></p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><td>-1</td><td>-1</td><td>-1</td></tr><tr><td>-1</td><td>-1</td><td>1</td></tr><tr><td>-1</td><td>-1</td><td>-1</td></tr></tbody></table></figure>



<p class="wp-block-paragraph"><strong>Erläuterung:</strong></p>



<ol class="wp-block-list">
<li>Wertebereiche beginnt bei 0-255</li>



<li>Nach Anwendung der Faltungsmatrix liegt der Wertebereich bei -255*8 bis 255</li>



<li>Um wieder ein gültiges Intervall zu haben muss mit 1/9 multipliziert werden</li>



<li>Das Intervall liegt nun bei -227 bis 28</li>



<li>Abschliessend wird mit 227 addiert</li>
</ol>



<h4 class="wp-block-heading">Differenzenoperatoren</h4>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><td>0</td><td>0</td><td>0</td></tr><tr><td>-1</td><td>-1</td><td>-1</td></tr><tr><td>1</td><td>1</td><td>1</td></tr></tbody></table></figure>



<h4 class="wp-block-heading">Relief-Filter</h4>



<p class="wp-block-paragraph">Ein Effekt, bei dem die Kanten wie Erhöhungen und Vertiefungen erscheinen. Es entsteht so ein dreidimensionaler Eindruck, als würde Licht aus einer bestimmten Richtung auf ein Relief fallen. Das Filter kann ausschließlich auf Farbbilder angewendet werden. n muss mindestens den Wert 1 haben, damit das Originalbild überhaupt sichtbar ist. Für n &gt; 1 wird das Originalbild besonders hervorgehoben, je höher der Wert von n wird, desto mehr sieht das Resultat wie das Original aus</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><td>-1</td><td>-1</td><td>-1</td></tr><tr><td>0</td><td>n</td><td>0</td></tr><tr><td>1</td><td>1</td><td>1</td></tr></tbody></table></figure>



<h4 class="wp-block-heading">2. Ableitung-Kantendetektor</h4>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><td>0</td><td>0</td><td>0</td></tr><tr><td>1</td><td>-2</td><td>1</td></tr><tr><td>0</td><td>0</td><td>0</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">+</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><td>0</td><td>1</td><td>0</td></tr><tr><td>0</td><td>-2</td><td>0</td></tr><tr><td>0</td><td>1</td><td>0</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">=</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><td>0</td><td>1</td><td>0</td></tr><tr><td>1</td><td>-4</td><td>1</td></tr><tr><td>0</td><td>1</td><td>0</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">Dies ist der&nbsp;<strong>Laplace-Operator</strong></p>



<h4 class="wp-block-heading">Hinweis</h4>



<p class="wp-block-paragraph">Wenn man die Kantenfalten umdrehen möchte, muss man dafür nur die + und &#8211; in der Faltungsmatrix vertauschen.</p>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-995f960e wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="133" height="79" src="https://maximiliankrieg.de/wp-content/uploads/2026/06/gdv_20130606_falte_1.png" alt="" class="wp-image-3143"/></figure>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="133" height="79" src="https://maximiliankrieg.de/wp-content/uploads/2026/06/gdv_20130606_falte_2.png" alt="" class="wp-image-3144"/></figure>
</div>
</div>



<h3 class="wp-block-heading">Aufgabe</h3>



<ol class="wp-block-list">
<li><strong>Biniarisierung </strong>(Bild aufteilen in schwarz und weiß)
<ul class="wp-block-list">
<li>Histogramm von rechts nach links bis 1. Minimum durchlaufen</li>



<li>Alles links vom Minimum wird auf 0 gesetzt</li>



<li>Alles rechts vom Minimum wird auf 255 gesetzt</li>
</ul>
</li>



<li><strong>Medianoperator </strong>(Rangfolgeoperator)
<ul class="wp-block-list">
<li>Alle Pixel der Faltungsmatrix werden eingelesen</li>



<li>Die Werte werden nach ihrem Wert aufsteigend sortiert</li>



<li>99, 99, 99, 99, <strong>144</strong>, 144, 144, 144, 144</li>



<li>Der Wert an der Stelle g<sub>4</sub> ist der neue Wert für den Pixel</li>
</ul>
</li>
</ol>
<p>Der Beitrag <a href="https://maximiliankrieg.de/2013/06/graphische-datenverarbeitung-vorlesung-12/">Graphische Datenverarbeitung (Vorlesung 12)</a> erschien zuerst auf <a href="https://maximiliankrieg.de">Maximilian Krieg</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://maximiliankrieg.de/2013/06/graphische-datenverarbeitung-vorlesung-12/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Graphische Datenverarbeitung (Praktikum 4)</title>
		<link>https://maximiliankrieg.de/2013/06/graphische-datenverarbeitung-praktikum-4/</link>
					<comments>https://maximiliankrieg.de/2013/06/graphische-datenverarbeitung-praktikum-4/#respond</comments>
		
		<dc:creator><![CDATA[Maximilian]]></dc:creator>
		<pubDate>Thu, 06 Jun 2013 19:03:00 +0000</pubDate>
				<category><![CDATA[Graphische Datenverarbeitung]]></category>
		<category><![CDATA[4. Semester (B.Sc.)]]></category>
		<category><![CDATA[Bachelor of Science]]></category>
		<category><![CDATA[Praktikum]]></category>
		<category><![CDATA[Studium]]></category>
		<guid isPermaLink="false">https://maximiliankrieg.de/?p=3234</guid>

					<description><![CDATA[<p>Skript-Anfang gdv_prakt_sose2012_teil2 &#8211; Seite 1 Skript-Ende gdv_prakt_sose2012_teil2 &#8211; Seite 5 1. Teilaufgabe Zugangscode: Nachdem der Zugangscode &#8222;entschlüsselt&#8220; wurde, wie in den folgenden Aufgaben beschrieben, ergibt sich folgende Darstellung der Tabelle: &#160;&#160; 2 &#160;&#160; &#160;&#160; &#160;&#160; 5 &#160;&#160; &#160;&#160; &#160;&#160; &#160;&#160; &#160;&#160; &#160;&#160; &#160;&#160; &#160;&#160; &#160;&#160; &#160;&#160; Frage 1.1 Die Ziffern sind im ursprünglichen Bild nicht [&#8230;]</p>
<p>Der Beitrag <a href="https://maximiliankrieg.de/2013/06/graphische-datenverarbeitung-praktikum-4/">Graphische Datenverarbeitung (Praktikum 4)</a> erschien zuerst auf <a href="https://maximiliankrieg.de">Maximilian Krieg</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>Skript-Anfang</th><td>gdv_prakt_sose2012_teil2 &#8211; Seite 1</td></tr><tr><th>Skript-Ende</th><td>gdv_prakt_sose2012_teil2 &#8211; Seite 5</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">1. Teilaufgabe</h3>



<p class="wp-block-paragraph"><strong>Zugangscode:</strong></p>



<p class="wp-block-paragraph">Nachdem der Zugangscode &#8222;<em>entschlüsselt</em>&#8220; wurde, wie in den folgenden Aufgaben beschrieben, ergibt sich folgende Darstellung der Tabelle:</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><td>&nbsp;&nbsp;</td><td>2</td><td>&nbsp;&nbsp;</td><td>&nbsp;&nbsp;</td></tr><tr><td>&nbsp;&nbsp;</td><td>5</td><td>&nbsp;&nbsp;</td><td>&nbsp;&nbsp;</td></tr><tr><td>&nbsp;&nbsp;</td><td>&nbsp;&nbsp;</td><td>&nbsp;&nbsp;</td><td>&nbsp;&nbsp;</td></tr><tr><td>&nbsp;&nbsp;</td><td>&nbsp;&nbsp;</td><td>&nbsp;&nbsp;</td><td>&nbsp;&nbsp;</td></tr></tbody></table></figure>



<h4 class="wp-block-heading">Frage 1.1</h4>



<p class="wp-block-paragraph">Die Ziffern sind im ursprünglichen Bild nicht zu erkennen, weil die Helligkeit und Sättigung auf null stehen. Dies lässt sich z.B. im HSV-Farbmodell erkennen wie auf folgender Abbildung:</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="176" height="123" src="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130606_kanaele.png" alt="" class="wp-image-3235"/></figure>



<h4 class="wp-block-heading">Frage 1.2</h4>



<p class="wp-block-paragraph"><strong>Original:</strong></p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="128" height="128" src="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130606_zugangscode.bmp" alt="" class="wp-image-3236"/></figure>



<p class="wp-block-paragraph"><strong>Erster Ansatz zur Korrektur:</strong></p>



<ol class="wp-block-list">
<li>Farben → Farbton/Sättigung → Helligkeit = 100</li>



<li>Farben → Farbton/Sättigung → Sättigung = 100</li>



<li>Farben → Helligkeit und Kontrast → Kontrast = 100</li>
</ol>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="128" height="128" src="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130606_zugangscode_1.png" alt="" class="wp-image-3237"/></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="128" height="128" src="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130606_zugangscode_2.png" alt="" class="wp-image-3238"/></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="128" height="128" src="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130606_zugangscode_3.png" alt="" class="wp-image-3239"/></figure>



<p class="wp-block-paragraph"><strong>Bessere Lösung:</strong></p>



<ol class="wp-block-list">
<li>Farben → Komponenten → Zerlegen</li>



<li>Sättigung weiß färben</li>



<li>Helligkeit weiß färben</li>



<li>Farben → Komponenten → Wieder zusammenfügen</li>
</ol>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="128" height="128" src="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130606_zugangscode_4.png" alt="" class="wp-image-3240"/></figure>



<h3 class="wp-block-heading">2. Teilaufgabe</h3>



<p class="wp-block-paragraph"><strong>Original:</strong></p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="500" height="382" src="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130606_traumpaar.jpg" alt="" class="wp-image-3241" srcset="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130606_traumpaar.jpg 500w, https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130606_traumpaar-350x267.jpg 350w" sizes="auto, (max-width: 500px) 100vw, 500px" /></figure>



<p class="wp-block-paragraph"><strong>Lösung:</strong></p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="500" height="382" src="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130606_traumpaar.png" alt="" class="wp-image-3242" srcset="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130606_traumpaar.png 500w, https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130606_traumpaar-350x267.png 350w" sizes="auto, (max-width: 500px) 100vw, 500px" /></figure>



<h4 class="wp-block-heading">Frage 2.1</h4>



<p class="wp-block-paragraph">Wir korrigieren den Farbton so lange, bis z.B. die Haut wieder im richtigen Farbbereich liegt. Jedoch sind die Farben noch übersteuert, um diesen Mangel zu beheben, steuern wir den Sättigungswert herunter.</p>



<p class="wp-block-paragraph"><strong>Vorgang:</strong></p>



<ol class="wp-block-list">
<li>Farben → Farbton/Sättigung → Farbton = +66</li>



<li>Farben → Farbton/Sättigung → Farbton = -40</li>
</ol>



<h3 class="wp-block-heading">3. Teilaufgabe</h3>



<p class="wp-block-paragraph"><strong>Original:</strong></p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="320" height="240" src="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130606_schrott.jpg" alt="" class="wp-image-3243" srcset="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130606_schrott.jpg 320w, https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130606_schrott-300x225.jpg 300w" sizes="auto, (max-width: 320px) 100vw, 320px" /></figure>



<p class="wp-block-paragraph"><strong>Invertieren:</strong></p>



<p class="wp-block-paragraph">Indem im gg&#8216;-Diagramm die Funktion horizontal gespiegelt wird, d.h. es wird eine lineare Grauwerttransformation durchgeführt, wird die Verteilung der Grauwerte invertiert. Dafür zieht man den Punkt von rechts oben nach rechts unten und den Punkt von links unten nach links oben. Es ergibt sich also folgende Funktion und das daraus resultierende Bild:</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="373" height="294" src="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130606_invertieren.png" alt="" class="wp-image-3245" srcset="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130606_invertieren.png 373w, https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130606_invertieren-350x276.png 350w" sizes="auto, (max-width: 373px) 100vw, 373px" /></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="320" height="240" src="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130606_schrott_1.png" alt="" class="wp-image-3244" srcset="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130606_schrott_1.png 320w, https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130606_schrott_1-300x225.png 300w" sizes="auto, (max-width: 320px) 100vw, 320px" /></figure>



<p class="wp-block-paragraph"><strong>Kontrast reduzieren:</strong></p>



<p class="wp-block-paragraph">Indem im gg&#8216;-Diagramm die Funktion so verändert wird, dass sie eine möglichst geringe Steigung hat, lassen sich die Grauwerte stark aneinander annähern. Die Höhe der Funktion bestimmt die Helligkeit des daraus resultierenden Bildes bzw. den auf einen kleineren Wertebereich abgebildeten Grauwerte. Es ergibt sich also folgende Funktion und das daraus resultierende Bild:</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="374" height="297" src="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130606_kontrastlos.png" alt="" class="wp-image-3246" srcset="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130606_kontrastlos.png 374w, https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130606_kontrastlos-350x278.png 350w" sizes="auto, (max-width: 374px) 100vw, 374px" /></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="320" height="240" src="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130606_schrott_2.png" alt="" class="wp-image-3247" srcset="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130606_schrott_2.png 320w, https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130606_schrott_2-300x225.png 300w" sizes="auto, (max-width: 320px) 100vw, 320px" /></figure>



<p class="wp-block-paragraph"><strong>Kontrast erhöhen:</strong></p>



<p class="wp-block-paragraph">Betrachtet man die Grauwerte erkennt man, dass diese dem g&#8216;-&#8222;<em>Wertebereich</em>&#8220; aus der vorherigen linearen Grauwerttransformation entsprechen. Wenn man das vorherige Bild auf die Seite dreht lässt sich dies ganz gut erkennen. Die Grauwerte, die nun auf den kleinen Bereich eingeschränkt sind, müssen wieder auf den Bereich von 0-255 auf gespreizt werden. Wir positionieren dafür den Beginn der Funktion links unten bei den ersten Grauwerten und das Ende rechts oben, wo die letzten Grauwerte enden. Es ergibt sich also folgende Funktion und das daraus resultierende Bild:</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="372" height="297" src="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130606_kontrastreich.png" alt="" class="wp-image-3248" srcset="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130606_kontrastreich.png 372w, https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130606_kontrastreich-350x279.png 350w" sizes="auto, (max-width: 372px) 100vw, 372px" /></figure>



<h4 class="wp-block-heading">Frage 3.1</h4>



<p class="wp-block-paragraph">Das ursprüngliche Bild kann fast vollständig wieder hergestellt werden, es gibt jedoch erkennbare Unterschiede bzw. Detailverluste. Dieser Umstand lässt sich am Himmel erkennen, wo die feinen Grauabstufungen deutlich grober geworden sind.</p>



<p class="wp-block-paragraph"><strong>Original:</strong></p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="320" height="240" src="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130606_schrott.jpg" alt="" class="wp-image-3243" srcset="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130606_schrott.jpg 320w, https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130606_schrott-300x225.jpg 300w" sizes="auto, (max-width: 320px) 100vw, 320px" /></figure>



<p class="wp-block-paragraph"><strong>Restauriert:</strong></p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="320" height="240" src="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130606_schrott_3-1.png" alt="" class="wp-image-3250" srcset="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130606_schrott_3-1.png 320w, https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130606_schrott_3-1-300x225.png 300w" sizes="auto, (max-width: 320px) 100vw, 320px" /></figure>



<p class="wp-block-paragraph">Betrachtet man das Histogramm, so lässt sich erkennen, dass zwar die Form der ursprünglichen Grauwertverteilung wieder zu erkennen ist, jedoch wurden die Grauwerte gleichmäßig verteilt, wodurch Lücken entstehen.</p>



<p class="wp-block-paragraph"><strong>Original:</strong></p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="371" height="293" src="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130606_kontrast_start.png" alt="" class="wp-image-3251" srcset="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130606_kontrast_start.png 371w, https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130606_kontrast_start-350x276.png 350w" sizes="auto, (max-width: 371px) 100vw, 371px" /></figure>



<p class="wp-block-paragraph"><strong>Restauriert:</strong></p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="372" height="295" src="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130606_kontrast_end.png" alt="" class="wp-image-3252" srcset="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130606_kontrast_end.png 372w, https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130606_kontrast_end-350x278.png 350w" sizes="auto, (max-width: 372px) 100vw, 372px" /></figure>



<h3 class="wp-block-heading">4. Teilaufgabe</h3>



<h4 class="wp-block-heading">Vorgehen 1</h4>



<p class="wp-block-paragraph">Aus den Faltungsmatrizen ergeben sich die folgenden Bilder:</p>



<p class="wp-block-paragraph"><strong>Original</strong></p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="100" height="100" src="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130606_kante_1.png" alt="" class="wp-image-3253"/></figure>



<p class="wp-block-paragraph"><strong>F<sub>1</sub>:</strong></p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="100" height="100" src="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130606_kante_2.png" alt="" class="wp-image-3254"/></figure>



<p class="wp-block-paragraph"><strong>F<sub>1</sub>&nbsp;und F<sub>2</sub>:</strong></p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="100" height="100" src="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130606_kante_3.png" alt="" class="wp-image-3255"/></figure>



<p class="wp-block-paragraph"><strong>F<sub>3</sub>:</strong></p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="100" height="100" src="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130606_kante_4.png" alt="" class="wp-image-3256"/></figure>



<h4 class="wp-block-heading">Frage 4.1</h4>



<p class="wp-block-paragraph">Die Bilder haben erzeugen das gleiche Bild mit identischen Farbwerten. Unten sind die mit der Pipette aufgenommenen Grauwerte aufgelistet:</p>



<ul class="wp-block-list">
<li>#808080</li>



<li>#bcbcbc</li>



<li>#444444</li>
</ul>



<h4 class="wp-block-heading">Frage 4.2</h4>



<p class="wp-block-paragraph">So wie F<sub>1</sub>&nbsp;und F<sub>2</sub>&nbsp;die 1. Ableitung in waagerechter Form bilden, so beschreibt F<sub>3</sub>&nbsp;die 2. Ableitung in waagerechter Form. Die hier verwendeten Faltungsmatrizen sind Kantendetektoren, wobei die &#8222;<em>Kante</em>&#8220; im ursprünglichen Bild hervorgehoben wird. (Vgl. Bildbearbeitung &#8211; Seite 70)</p>



<h4 class="wp-block-heading">Vorgehen 2</h4>



<p class="wp-block-paragraph"><strong>F<sub>4</sub>:</strong></p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="100" height="100" src="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130606_kante_5.png" alt="" class="wp-image-3257"/></figure>



<p class="wp-block-paragraph"><strong>F<sub>5</sub>:</strong></p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="100" height="100" src="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130606_kante_6.png" alt="" class="wp-image-3258"/></figure>



<p class="wp-block-paragraph"><strong>F<sub>6</sub>:</strong></p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="100" height="100" src="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130606_kante_7.png" alt="" class="wp-image-3259"/></figure>



<h4 class="wp-block-heading">Frage 4.3</h4>



<p class="wp-block-paragraph">Der Vergleich liefert die Information, dass die Grauwerte am Rand und in der Mitte mit dem Farbton #808080 identisch sind. Auf folgender Grafik sind die fünf möglichen Änderungen aufgelistet. Die Grauwerte werden mit den Variablen a (90), b (150) und c (210) beschrieben.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="112" height="94" src="https://maximiliankrieg.de/wp-content/uploads/2026/08/gdv_20130606_aenderungen.png" alt="" class="wp-image-3260"/></figure>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>Punkt</th><th>Berechnung</th><th>Ergebnis</th></tr><tr><td>1</td><td>0,333*a -0,666*a +0,333*a + 128</td><td>128</td></tr><tr><td>2</td><td>0,333*a -0,666*a +0,333*b + 128</td><td>148</td></tr><tr><td>3</td><td>0,333*a -0,666*b +0,333*c + 128</td><td>128</td></tr><tr><td>4</td><td>0,333*b -0,666*c +0,333*c + 128</td><td>108</td></tr><tr><td>5</td><td>0,333*c -0,666*c +0,333*c + 128</td><td>128</td></tr></tbody></table></figure>



<h4 class="wp-block-heading">Frage 4.4</h4>



<p class="wp-block-paragraph">F<sub>4</sub>&nbsp;ist der sogenannte Mittelwertsoperator, bei diesem wird zeilenweise der Mittelwert zwischen benachbarten Pixeln gebildet und ist somit ein Weichzeichner. F<sub>5</sub>&nbsp;ist der sogenannte Identitätsoperator und bewirkt keine Veränderung am Bild.</p>



<h4 class="wp-block-heading">Frage 4.5</h4>



<p class="wp-block-paragraph">Die resultierende Faltungsmatrix ist der sogenannte Laplace-Operator und dient zur Kantendetektion. Der Laplace-Operator ist eine zweite Ableitung. Er hat folgende Faltungsmatrix:</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><td>0</td><td>1</td><td>0</td></tr><tr><td>1</td><td>-4</td><td>1</td></tr><tr><td>0</td><td>1</td><td>0</td></tr></tbody></table></figure>
<p>Der Beitrag <a href="https://maximiliankrieg.de/2013/06/graphische-datenverarbeitung-praktikum-4/">Graphische Datenverarbeitung (Praktikum 4)</a> erschien zuerst auf <a href="https://maximiliankrieg.de">Maximilian Krieg</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://maximiliankrieg.de/2013/06/graphische-datenverarbeitung-praktikum-4/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
