Filterprogrammierung in Gimp
|
|
- Inken Lang
- vor 7 Jahren
- Abrufe
Transkript
1 Rüdiger Timpe Alexander Bertschik Filterprogrammierung in Gimp Ein Vortrag im Rahmen des Seminars Manipulation und Verarbeitung digitaler Bilder
2 Inhalt Aufgabenstellung und Motivation...3 Auswahl der Filter...3 Funktionsweise der Filter...4?Standardaufrufe für Perl-Scripte in Gimp...4?Koordinatentransformation im Script...5? Filterspezifische Funktionen...6 Beispiele...7 2
3 Aufgabenstellung und Motivation Im Rahmen des Seminars Verarbeitung und Manipulation digitaler Bilder wurden verschiedene Aufgaben gestellt. Unsere Wahl fiel auf eine praktische Umsetzung des in den ersten Seminarstunden präsentierten Wissens. Das Ziel dieser praktischen Arbeit war, die zugrundeliegende Mathematik des Themas in zwei Filtern anzuwenden, welche dann schliesslich zur Bildmanipulation verwendet werden können. Als Bildbearbeitungsprogramm wurde Gimp gewählt, da dieses, dank des enthaltenen Perl-Script Interpreters, eine einfache Implementierung solcher Filter zulässt. Grundlegende mathematische Verfahren wurden ausführlich im Seminar besprochen. Dazu zählt vor allem die Koordinatentransformation und die Prinzipien der linearen Interpolation. Gimp und das Perl-Script wurden im Seminar in diesem Fall von anderen Teilnehmern, präsentiert. Weitere Materialen wie Fachliteratur und Tutorials wurden ebenfalls bereitgestellt. Auswahl der Filter Die Auswahl der Filter gestaltete sich recht schwierig. Bekannte Bildverarbeitungsprogramme haben meist eine grosse Palette nützlicher und optimierter Filter, doch die Komplexität dieser Filter würde meist den Rahmen eines Grundstudiumseminars sprengen. Dennoch sind zwei Ideen gefunden und umgesetzt worden. Die entstandenen Scripte sind vom Standpunkt der Nützlichkeit zu vernachlässigen, dennoch lassen sich zugrundeliegene Mathematik und die Funktionsweise von Perl und Gimp gut erkennen und erlernen. Der erste ist der Antigrav -Filter. Dieser generiert ein Loch beliebiger Grösse, Position und Farbe im Bild und verdrängt die umliegenden Pixel. Beim Zweiten, dem Modern-Art Filter, wird das Bild beliebig grob radial gerastert. 3
4 Funktionsweise der Filter Im folgenden Abschnitt werden die Filter und ihre Funktionsweise anhand von Beispielen des Quellcodes erläutert. Zunächst werden dabei Filterunabhängige Standardaufrufe in Gimp erklärt, da diese eine unverzichtbare Basis darstellen. Danach folgt ein kurzer Kommentar zur Koordinatentransformation im Script und zum Schluss die für die beiden Filter spezifischen mathematischen Funktionen.? Standardaufrufe im Perl-Script für Gimp Das hier vorliegende Bild ist ein Ausschnitt aus dem programmierten Script, welcher bei beiden Filtern nahezu gleich ausfällt und hier exemplarisch besprochen werden soll. 4
5 Als erstes werden, wie in dem mit # eingeleiteten Kommentar zu sehen, die Übergabeparameter ausgelesen. Die in Perl mit dem $-Zeichen gekennzeichneten Variablen enthalten von Gimp übergebene Informationen wie: das Bild selbst, die Ebene innerhalb des Bildes und das gewünschte x und y-zentrum. Diese grundlegenden Informationen werden zur weiteren Bearbeitung benötigt. Die ersten beiden Parameter sind festgelegt, alle weiteren frei definiert und bei Benutzung des Filters vom Benutzer einzugeben. Mit vorhandenen Gimp-Funktionen wird nun Breite und Höhe des Bildes ermittlet.die Variablen $breite und $hoehe werden intialisiert und erhalten durch das spezifische Gimp-Plugins (gimp_image_width, gimp_image_height) die dem Bild entsprechende Ausmasse. Nun wird eine neue Ebene erzeugt, die später das bearbeitete Bild darstellen wird. Diese Ebene erhält einen neuen Namen, der Informationen zum angewendeten Filter enthält und wird mit der vom Benutzer eingegebenen Hintergrundfarbe gefüllt.? Koordinatentransformation im Script Die Koordinaten des Bildes werden in Zähl-Schleifen in x- und y-richtung durchlaufen, dabei wird jedem Pixel im neuen Bild ein Pixel (bzw. ein Farbwert) im Originalbild zugeordnet. In den erstellten Filtern wurde das Pull-Verfahren verwendet, d.h. es werden aus den Koordinaten im neuen Bild die Original-Koordinate im alten Bild berechnet. Auf diese Weise gehen weniger Farbinformationen verloren und somit werden weniger Fehler erzeugt. Um die Filter erfolgreich anwenden zu können, ist eine Transformation des Koordinatensystems des Bildes vom kartesischen zum polaren unverzichtbar. Dies wird in dem oben gezeigten Ausschnitt das Quellcodes vorgenommen. Dabei wird zuerst die Variable $radius initialisiert, welche mit Hilfe des Satzes des Pythagoras den Wert erhält, der sich aus der Wurzel der Summe der Quadrate der x und y-koordinaten ergibt. Der daraus errechnete Abstand zum Mittelpunkt wird nun durch die Berechnung des Winkels zwischen Radius und x-achse mit Hilfe der Arcustangens-Funktion spezifiziert. 5
6 Nach abgeschlossenener Bearbeitung müssen die Polaren in Kartesische Koordinaten zurücktransformiert werden. Dies geschieht durch entsprechende Cosinus und Sinus Funktionen. Nachdem die Filter das Bild entsprechend bearbeitet haben, wird das Bild, wiederum durch vorhandene Gimp-Funktionen, in der neuen Ebene ausgegeben und für den User sichtbar gemacht.? Filterspezifische Funktionen 1) Anti-Grav-Filter Dieser Auschnitt aus dem Anti-Grav Filter stellt die eigentliche Bearbeitung der Koordinaten dar. Der Radius im Originalbild wird um einen vom Abstand zum Bildrand abhängigen Faktor verkürzt, durch das Pull- Verfahren ergibt sich dadurch letztlich eine Vergrößerung des Radius im neuen Bild. Die Variable $rges enthält den Abstand des Punktes vom Bildrand, gemessen auf der Geraden Zentrum-AktuellerPunkt-Bildrand. Die beiden Radien werden in Verhältnis zueinander gesetzt, der entstehende Faktor ($faktor) ist der Verschiebungsfaktor, welcher zum Rand hin immer geringer ausfällt um ein Wegfallen der Pixel aus dem Bild zu verhindern. 2) Modern-Art-Filter 6
7 Dieser Abschnitt stellt den funktionalen Teil des Modern-Art Filters dar. Für diesen wurde die Neuberchnung des Radius mit Hilfe der Modulo- Operation vorgenommen. Dabei wird der Radius ($radius) per modulo- Operation mit dem beim Filterstart einegegeben Faktor ($faktor) verrechnet und vom Radius subtrahiert. Der im folgenden Beispiel zu sehende Kacheleffekt kommt dadurch zustande, das der Farbwert eines Pixels auf eine ganzes Arreal übertragen wird. Die Grösse des Arreals wird durch den Faktor bestimmt, welcher Einfluss auf die durch die Modulo- Operation erzeugten Restwertgruppen hat. Mathematisch gesehen wird das Bild in Restklassenringe Z n eingeteilt. Beispiele Beispiel Anti-Grav: Beispiel für Modern-Art: 7
Mathematik verstehen 7 Lösungsblatt Aufgabe 6.67
Aufgabenstellung: Berechne die Schnittpunkte der e k1 und k mit den Mittelpunkten M1 bzw. M und den Radien r1 bzw. r a. k1: M1 3, 4, P 5, 3 k 1, k geht durch A 0 und B 4 0 r 5 M liegt im 1. Quadranten
MehrTransformation Allgemeines Die Lage eines Punktes kann durch einen Ortsvektor (ausgehend vom Ursprung des Koordinatensystems
Transformation - 1 1. Allgemeines 2. Zwei durch eine Translation verknüpfte gleichartige Basissysteme 3. Zwei durch eine Translation verknüpfte verschiedenartige Basissysteme (noch gleiche Orientierung)
MehrMathematik I für MB/ME
Mathematik I für MB/ME Fachbereich Grundlagenwissenschaften Prof Dr Viola Weiÿ Wintersemester 25/26 Übungsaufgaben Serie 4: Lineare Unabhängigkeit, Matrizen, Determinanten, LGS Prüfen Sie, ob die folgenden
MehrUnterrichtsmaterialien in digitaler und in gedruckter Form. Auszug aus: Quadratische Funktionen & Gleichungen... Kinderleicht
Unterrichtsmaterialien in digitaler und in gedruckter Form Auszug aus: Quadratische Funktionen & Gleichungen... Kinderleicht Das komplette Material finden Sie hier: School-Scout.de Inhalt Seite Vorwort
Mehr3.2. Polarkoordinaten
3.2. Polarkoordinaten Die geometrische Bedeutung der komplexen Multiplikation versteht man besser durch die Einführung von Polarkoordinaten. Der Betrag einer komplexen Zahl z x + i y ist r: z x 2 + y 2.
MehrVorbemerkungen. Die Programmieroberfläche des ClassPad
Vorbemerkungen Erfahrungen zeigen, dass die Programmiermöglichkeiten des ClassPad im Unterricht kaum genutzt werden. Dabei bieten aus unserer Sicht viele Situationen die Gelegenheit, die Programmieroberfläche
MehrVektoren - Die Basis
Vektoren - Die Basis Motivation (Als Vereinfachung - der Schreibarbeit - wählen wir meistens Vektoren in R 2.) Eigentlich ist ja Alles klar! Für einen Vektor a gilt a = ( a x a y )! Am Ende werden wir
MehrMathematik I für MB und ME
Mathematik I für MB und ME Fachbereich Grundlagenwissenschaften Prof Dr Viola Weiÿ Wintersemester 28/29 Übungsaufgaben Serie 4: Lineare Unabhängigkeit, Matrizen, Determinanten, LGS Prüfen Sie, ob die folgenden
MehrDynamische Systeme und Zeitreihenanalyse // Komplexe Zahlen 3 p.2/29
Dynamische Systeme und Zeitreihenanalyse Komplexe Zahlen Kapitel 3 Statistik und Mathematik WU Wien Michael Hauser Dynamische Systeme und Zeitreihenanalyse // Komplexe Zahlen 3 p.0/29 Motivation Für die
MehrKoordinatensysteme der Erde
Koordinatensysteme der Erde Es gibt verschiedene Arten, die Position eines Punktes auf der Oberfläche einer Kugel (manchmal auch Sphäre genannt) darzustellen, jede hat ihre Vor-und Nachteile und ist für
MehrMatlab Praktikum. Marvin Salzmann, Michael Skowronek, Patrick Schulte
Matlab Praktikum Marvin Salzmann, Michael Skowronek, Patrick Schulte 1. Aufgabenstellung: Betrachten Sie den folgenden Tank: 2R d R Der Durchmesser des Zylinders sei ebenfalls R. Schreiben Sie mithilfe
MehrDie 3D-Parameter des Adjust-Fensters im Programm Apophysis 2.08 Beta 3D Hack
Die 3D-Parameter des Adjust-Fensters im Programm Apophysis 2.08 Beta 3D Hack Perspective und Pitch Das Bild wurde mit 4 TF s, jede mit der Variation Sinusoidalxy, erstellt. Wenn Sinusoidalxy_height = 0
Mehr3. Erweiterung der trigonometrischen Funktionen
3. Erweiterung der trigonometrischen Funktionen 3.1. Polarkoordinaten 1) Rechtwinklige und Polarkoordinaten Üblicherweise gibt man die Koordinaten eines Punktes in der Ebene durch ein Zahlenpaar vor: P(x
Mehr4. Segmentierung von Objekten Video - Inhaltsanalyse
4. Segmentierung von Objekten Video - Inhaltsanalyse Stephan Kopf Inhalt Vorgehensweise Berechnung der Kamerabewegungen zwischen beliebigen Bildern Transformation eines Bildes Hintergrundbilder / Panoramabilder
MehrMathematische Grundlagen
Kapitel 2 Mathematische Grundlagen In diesem Kapitel werden die mathematischen Grundlagen dargelegt, die für die Darstellung von dreidimensionalen Objekten notwendig sind. 2. 3D-Koordinatensystem Weit
MehrInhalt. Vorwort 4. Quadratische Funktionen Einführung in das Thema 5-6. Ergänzung von Werten in Wertetabellen 9-10
Inhalt Seite Vorwort 4 1 Quadratische Funktionen Einführung in das Thema 5-6 2 Die Funktionsgleichung = 2 7-8 Ergänzung von Werten in Wertetabellen 9-10 4 Erstellen von Wertetabellen und Zeichnen von Graphen
MehrLeseprobe. Werner Koehldorfer CATIA V5. Volumenmodellierung, Zeichnungen ISBN: Weitere Informationen oder Bestellungen unter
Leseprobe Werner Koehldorfer CATIA V5 Volumenmodellierung, Zeichnungen ISBN: 978-3-446-41724-3 Weitere Informationen oder Bestellungen unter http://www.hanser.de/978-3-446-41724-3 sowie im Buchhandel.
MehrWiMa-Praktikum 1. Woche 8
WiMa-Praktikum 1 Universität Ulm, Sommersemester 2017 Woche 8 Lernziele In diesem Praktikum sollen Sie üben und lernen: Besonderheiten der For-Schleife in Matlab Wiederholung des Umgangs mit Matrizen und
MehrÜbung zur Vorlesung Berechenbarkeit und Komplexität
RWTH Aachen Lehrgebiet Theoretische Informatik Reidl Ries Rossmanith Sanchez Tönnis WS 2012/13 Übungsblatt 7 26.11.2012 Übung zur Vorlesung Berechenbarkeit und Komplexität Aufgabe T15 Entwickeln Sie ein
MehrDurch Eliminieren der Wurzel erhalten wir die bekannte Kreisgleichung:
Fixieren wir ein Seil der Länge r an einem Punkt M, nehmen das lose Ende in die Hand und bewegen uns so um den Punkt M herum, dass das Seil stets gespannt bleibt, erhalten wir, wie in nebenstehender Abbildung
MehrMathematik erzeugt grafische Kunstwerke und zauberhafte Videos: Was sind Fraktale?
Mathematik erzeugt grafische Kunstwerke und zauberhafte Videos: Was sind Fraktale? Klaus Kusche Frühjahr 2019 Inhalt Unser Ziel Was ist ein Fraktal? Von linearen geometrischen Abbildungen zu iterierten
MehrKreis - Tangente. 2. Vorbemerkung: Satz des Thales Eine Möglichkeit zur Bestimmung der Tangente benutzt den Satz des Thales.
Kreis - Tangente 1. Allgemeines 2. Satz des Thales 3. Tangente an einem Punkt auf dem Kreis 4. Tangente über Analysis (an einem Punkt eines Ursprungkreises) 5. Tangente von einem Punkt (Pol) an den Kreis
MehrLineare Funktion. Wolfgang Kippels 21. März 2011
Lineare Funktion Wolfgang Kippels. März 0 Inhaltsverzeichnis Grundlegende Zusammenhänge. Aufbau der Linearen Funktion......................... Nullstellenbestimmung............................. Schnittpunktbestimmung............................
MehrBeschreibung GNU Image Manipulation Program. Eine Bilddatei mit GIMP speichern
Beschreibung GNU Image Manipulation Program Teil 007 Eine Bilddatei mit GIMP speichern Ein Bild, das Sie zur Bearbeitung geöffnet haben, sollten Sie zunächst unter einem anderen Dateinamen in einer neuen
MehrMorphing. von Tim Sternberg. Im Rahmen des Seminars Manipulation und Verarbeitung digitaler Bilder
von Tim Sternberg Im Rahmen des Seminars Manipulation und Verarbeitung digitaler Bilder Einleitung Mit Morphing wird der fließende Übergang eines Bildes in ein anderes bezeichnet. Zwei digitale Bilder
MehrZykloide. Lars Ehrenborg. 15. Januar Definition/Erzeugungsweise 2. 2 Herleitung der Parameterdarstellung 2. 4 Fläche eines Zykloidenbogens 4
Zykloide Lars Ehrenborg 15. Januar 2017 Inhaltsverzeichnis 1 Definition/Erzeugungsweise 2 2 Herleitung der Parameterdarstellung 2 3 hübsche Eigenschaft 3 4 Fläche eines Zykloidenbogens 4 5 Normale und
MehrAnwendungsbeispiel Strahlensatz
Anwendungsbeispiel Strahlensatz L5 Das berühmteste Beispiel der Proportionalität ist der Strahlensatz aus der Geometrie (siehe dazu auch Geometrie). Hier noch einmal die Hauptsätze des Strahlensatzes:
MehrEinleitung 2. 1 Koordinatensysteme 2. 2 Lineare Abbildungen 4. 3 Literaturverzeichnis 7
Sonja Hunscha - Koordinatensysteme 1 Inhalt Einleitung 2 1 Koordinatensysteme 2 1.1 Kartesisches Koordinatensystem 2 1.2 Polarkoordinaten 3 1.3 Zusammenhang zwischen kartesischen und Polarkoordinaten 3
Mehr5. Geraden und Ebenen im Raum 5.1. Lineare Abhängigkeit und Unabhängigkeit von Vektoren
5 Geraden und Ebenen im Raum 5 Lineare Abhängigkeit und Unabhängigkeit von Vektoren Definition: Die Vektoren a,a,,a n heißen linear abhängig, wenn mindestens einer dieser Vektoren als Linearkombination
MehrPixel oder Vektor? Die Vor- und Nachteile der verschiedenen Dateiformate. Tipps und Tricks rund um Ihr Marketing, Grafik und Design
Die Vor- und Nachteile der verschiedenen Dateiformate Tipps und Tricks rund um Ihr Marketing, Grafik und Design Die Vor- und Nachteile der verschiedenen Dateiformate Langner Beratung GmbH Metzgerstraße
MehrLineare Funktion. Wolfgang Kippels 3. November Inhaltsverzeichnis
Lineare Funktion Wolfgang Kippels. November 0 Inhaltsverzeichnis Grundlegende Zusammenhänge. Aufbau der Linearen Funktion......................... Nullstellenbestimmung............................. Schnittpunktbestimmung............................
MehrVerhalten. Def. und Nutzen von Verhalten. Pseudocode Schreibtischtest. Algorithmen
Verhalten Def. und Nutzen von Verhalten Algorithmen Pseudocode Schreibtischtest Verhalten & Pseudocode Das Verhalten beschreibt, wie sich die Datenstrukturen (Variablen) eines Programms verändern müssen,
MehrKoordinatensysteme und ihre Anwendung in Apophysis
Koordinatensysteme und ihre Anwendung in Apophysis Rechtwinkliges Koordinatensystem (Apophysis: Rectangular) Jeder Punkt der Ebene hat zwei Koordinaten, eine in x-richtung und eine in y- Richtung. Als
MehrDas Praktikum mit Seminar vertieft die in der Vorlesung erworbenen Fähigkeiten in theoretischer und praktischer Hinsicht:
66/2006 vom 13.10.2006 FU-Mitteilungen Seite 25 e. Module affiner Bereiche Modul: Chemie für Physiker Aneignung der Grundlagen der Chemie mit Ausnahme der organischen Chemie sowie Erlangung eines Allgemeinwissens
MehrTechnische Universität Chemnitz im April 2013
Dr. Neidhart Kamprath Technisches Gymnasium an der Handwerkerschule Chemnitz Technische Universität Chemnitz im April 2013 Ausgangspunkt Änderung der Bildgröße mittels Photoshop Berechnungsverfahren zur
Mehr1993 III Aufgabe. In einem kartesischen Koordinatensystem sind die Gerade
993 III Aufgabe In einem kartesischen Koordinatensystem sind die Gerade = g : X mit R sowie die beiden Punkte A( -) und C(- 2 ) gegeben. A und C bestimmen die Gerade h..a) Begründen Sie, dass der Mittelpunkt
MehrDynamische Geometrie
Dynamische Geometrie 1) Die Mittelsenkrechten, die Seitenhalbierenden, die Höhen und die Winkelhalbierenden eines beliebigen Dreiecks schneiden sich jeweils in einem Punkt. a) Untersuchen Sie die Lage
Mehr, 1,52,251,75, 1,5 4, 1,52
Lösung A1 Detaillierte Lösung: Lösungsschritte: 1. An der Parabelgleichung ist ersichtlich, dass es sich um eine nach oben geöffnete Normalparabel handelt, die in positiver -Richtung verschoben ist und
MehrFachwörterliste Mathematik für Berufsintegrationsklassen
Fachwörterliste Mathematik für Berufsintegrationsklassen Lerngebiet 2.4: Grundkenntnisse der Geometrie München, Februar 2019 ISB Berufssprache Deutsch Erarbeitet im Auftrag des Bayerischen Staatsministeriums
MehrLösungsvorschlag Serie 2 Rekursion
(/) Lösungsvorschlag Serie Rekursion. Algorithmen-Paradigmen Es gibt verschiedene Algorithmen-Paradigmen, also grundsätzliche Arten, wie man einen Algorithmus formulieren kann. Im funktionalen Paradigma
MehrKISSsoft Tutorial: Welleneditor Schritt für Schritt Anleitung. KISSsoft Tutorial 006a: Welleneditor, Schritt für Schritt Anleitung
KISSsoft Tutorial 006a: Welleneditor, Schritt für Schritt Anleitung KISSsoft Tutorial: Welleneditor Schritt für Schritt Anleitung Für Release 08-2005 Datei G:\KISSDOKU\Beschreibungen\Weitere\Anleitungen\KISSsoft-Tutorials\Rel-08-05\kisssoft-tut-006a-Dwelleneditorstepbystep.doc
MehrTheorie digitaler Systeme
Theorie digitaler Systeme Vorlesung 2: Fakultät für Elektro- und Informationstechnik, anfred Strohrmann Einführung Frequenzgang zeitkontinuierlicher Systeme beschreibt die Änderung eines Spektrums bei
MehrProzedurale Texturen >>Was nicht passt wird passend gemacht...<<
Prozedurale Texturen >>Was nicht passt wird passend gemacht...
MehrAufgabe 5: Analytische Geometrie (WTR)
Abitur Mathematik: Nordrhein-Westfalen 203 Aufgabe 5 a) () PARALLELOGRAMMEIGENSCHAFTEN NACHWEISEN Zu zeigen ist, dass die gegenüberliegenden Seiten parallel sind, d. h. und. Zunächst ist 0 0 2 0, 3 2 0
Mehr03. Vektoren im R 2, R 3 und R n
03 Vektoren im R 2, R 3 und R n Unter Verwendung eines Koordinatensystems kann jedem Punkt der Ebene umkehrbar eindeutig ein Zahlenpaar (x, y) zugeordnet werden P (x, y) Man nennt x und y die kartesischen
MehrMathematische Kurven sind uns aus den verschiedensten Zusammenhängen vertraut. Wir stellen hier kurz die wichtigsten Begriffe zusammen.
10.1. Ebene Kurven Mathematische Kurven sind uns aus den verschiedensten Zusammenhängen vertraut. Wir stellen hier kurz die wichtigsten Begriffe zusammen. Parameterdarstellungen einer Kurve sind stetige
MehrBinomischer Satz. 1-E Vorkurs, Mathematik
Binomischer Satz 1-E Vorkurs, Mathematik Terme Einer der zentralen Begriffe der Algebra ist der Term. Definition: Eine sinnvoll verknüpfte mathematische Zeichenreihe bezeichnet man als Term. Auch eine
MehrAlgebra Für welche reellen Zahlen m hat das folgende Gleichungssystem nur die triviale
Algebra 1 www.schulmathe.npage.de Aufgaben 1. Für welche reellen Zahlen m hat das folgende Gleichungssystem nur die triviale Lösung? x + y + mz = 0 mx y + z = 0 x + y + z = 0. Welche Punkte P z der z-achse
Mehr03. Vektoren im R 2, R 3 und R n
03 Vektoren im R 2, R 3 und R n Unter Verwendung eines Koordinatensystems kann jedem Punkt der Ebene umkehrbar eindeutig ein Zahlenpaar (x, y) zugeordnet werden P (x, y) Man nennt x und y die kartesischen
MehrDie Quadratur des Kreises
Die Quadratur des Kreises Häufig hört man Leute sagen, vor allem wenn sie vor großen Schwierigkeiten stehen, so was wie hier wird die Quadratur des Kreises versucht. Was ist mit dieser Redewendung gemeint?
MehrNumerische Punktselektion und Koordinaten
Einführung Bei der Erstellung einer Zeichnung oder dem Generieren eines Modelles sind die Geometrieobjekte i. Allg. durch ihre Proportionen und gegenseitige Lage numerisch definiert. PICTURES by PC untersützt
MehrMathematik Analytische Geometrie
Mathematik Analytische Geometrie Grundlagen:. Das -Dimensionale kartesische Koordinatensystem: x x x. Vektoren und Ortsvektoren: a x = x x ist ein Vektor, der eine Verschiebung um x -Einheiten in x-richtung,
MehrLösungsansätze zur Transformation spezieller Datenbestände
Lösungsansätze zur Transformation spezieller Datenbestände oder GK oder UTM kein Problem? Ja, aber Dipl.-Ing. Steffen, Blatt 1 Vorstellung Dipl.-Ing. Steffen Vermessung CAD-Dienstleistungen GIS Tel. 0700/22636200
MehrDigitale Bildverarbeitung (DBV)
Digitale Bildverarbeitung (DBV) Prof. Dr. Ing. Heinz Jürgen Przybilla Labor für Photogrammetrie Email: heinz juergen.przybilla@hs bochum.de Tel. 0234 32 10517 Sprechstunde: Montags 13 14 Uhr und nach Vereinbarung
MehrWahlteil Geometrie/Stochastik B 1
Abitur Mathematik: Wahlteil Geometrie/Stochastik B 1 Baden-Württemberg 214 Aufgabe B 1.1 a) 1. SCHRITT: SKIZZE ANFERTIGEN Die Lage der Pyramide im Koordinatensystem ist wie folgt: 2. KOORDINATENGLEICHUNG
MehrEinbindung in JIMDO-Shopsystem
Einbindung in JIMDO-Shopsystem Einbindung Das Vertrauenssiegel von Trustami lässt sich sehr einfach in JIMDO einbinden. Sie erhalten Ihren personalisierten Quellcode, indem Sie in Ihrem Trustami-Profil
Mehr1.1. Geradengleichung aus Steigung und y-achsenabschnitt
Version vom 4. Januar 2007 Gleichungen von Geraden in der Ebene 1999 Peter Senn * 1.1. Geradengleichung aus Steigung und y-achsenabschnitt In dieser Form lautet die Gleichung der Geraden wie folgt: g:
MehrUmwandeln von RGB- in CMYK-Bilder
Umwandeln von RGB- in CMYK-Bilder (Vorläufiger Entwurf) mit dem Gimp-Plugin Separate+ Eine Handreichung für Mitarbeiter/innen des Diakonischen Werkes des Ev. Kirchenkreises Steinfurt-Coesfeld-Borken e.v.
MehrExemplar für Prüfer/innen
Exemplar für Prüfer/innen Kompensationsprüfung zur standardisierten kompetenzorientierten schriftlichen Reifeprüfung AHS Juni 2015 Mathematik Kompensationsprüfung 11 Angabe für Prüfer/innen Hinweise zur
MehrAnalytische Lösung algebraischer Gleichungen dritten und vierten Grades
Analytische Lösung algebraischer Gleichungen dritten und vierten Grades Inhaltsverzeichnis 1 Einführung 1 2 Gleichungen dritten Grades 3 3 Gleichungen vierten Grades 7 1 Einführung In diesem Skript werden
MehrDoppelintegrale. rd dr. Folie 1
Doppelintegrale G fda f, dd R R G 1 f ( rcos, rsin) rd dr Folie 1 Doppelintegrale einführendes Beispiel Als Vorwissen sollten Sie die Grundlagen ur Integration mitbringen (s..b. L. Papula, Mathematik für
MehrTechnische Universität München Zentrum Mathematik
Technische Universität München Zentrum Mathematik Michael Strobel Geometriekalküle WS 217/18 http://www-m1.ma.tum.de/geometriekalkuelews1718 Lösungen zu Aufgabenblatt 7 (29. Februar 217) Aufgabe 1. Abstand
MehrReflexion - Teil Formel unter Verwendung von Vektoren
Reflexion - Teil 1 1. Formel unter Verwendung von Vektoren (1. - 7. in R 2 ) 2. Fallunterscheidung: Beispiele zu 1. 3. Beispiel - Reflexionspunkt bekannt 4. Muss zur Berechnung von r der Reflexionspunkt
MehrLernunterlagen Vektoren in R 2
Die Menge aller reellen Zahlen wird mit R bezeichnet, die Menge aller Paare a 1 a 2 reeller Zahlen wird mit R 2 bezeichnet. Definition der Menge R 2 : R 2 { a 1 a 2 a 1, a 2 R} Ein Zahlenpaar a 1 a 2 bezeichnet
MehrFunktionen in der Mathematik
R. Brinkmann http://brinkmann-du.de Seite 05.0.008 Funktionen in der Mathematik Bei der mathematischen Betrachtung natürlicher, technischer oder auch alltäglicher Vorgänge hängt der Wert einer Größe oft
Mehr1. Filterung im Ortsbereich 1.1 Grundbegriffe 1.2 Lineare Filter 1.3 Nicht-Lineare Filter 1.4 Separabele Filter 1.
. Filterung im Ortsbereich. Grundbegriffe. Lineare Filter.3 Nicht-Lineare Filter.4 Separabele Filter.5 Implementierung. Filterung im Frequenzbereich. Fouriertransformation. Hoch-, Tief- und Bandpassfilter.3
Mehr1 Fraktale Eigenschaften der Koch-Kurve
Anhang Inhaltsverzeichnis Fraktale Eigenschaften der Koch-Kurve iii. Einführung.................................. iii.2 Defintion.................................... iii.3 Gesamtlänge der Koch-Kurve........................
MehrMATHEMATIK Grundkurs 11m3 2010
MATHEMATIK Grundkurs 11m3 2010 Städtisches Gymnasium Leichlingen Zusammenfassende Informationen zum Unterricht ab 29. Oktober 2010 Für jede Doppelstunde ein Kapitel 2 Kapitel 1 Doppelstunde 29.10.2010
MehrTutorial Out of Bounds mit GIMP 2.6
Tutorial Out of Bounds mit GIMP 2.6 Gimp ist ein leistungsstarkes Bildbearbeitunsgprogramm das kostenlos aus dem Internet geladen werden kann. http://www.gimpusers.de/ ist eine Plattform auf der viele
MehrTrigonometrie. Mag. DI Rainer Sickinger HTL. v 1 Mag. DI Rainer Sickinger Trigonometrie 1 / 1
Trigonometrie Mag. DI Rainer Sickinger HTL v 1 Mag. DI Rainer Sickinger Trigonometrie 1 / 1 Verschiedene Winkel DEFINITION v 1 Mag. DI Rainer Sickinger Trigonometrie 2 / 1 Verschiedene Winkel Vermessungsaufgaben
MehrDigitale Bildverarbeitung (DBV)
Digitale Bildverarbeitung (DBV) Prof. Dr. Ing. Heinz Jürgen Przybilla Labor für Photogrammetrie Email: heinz juergen.przybilla@hs bochum.de Tel. 0234 32 10517 Sprechstunde: Montags 13 14 Uhr und nach Vereinbarung
MehrAufgabenblatt 2. Kompetenzstufe 2. Allgemeine Informationen zum Aufgabenblatt:
Aufgabenblatt 2 Kompetenzstufe 2 Allgemeine Informationen zum Aufgabenblatt: Die Abgabe erfolgt in TUWEL. Bitte laden Sie Ihr IntelliJ-Projekt bis spätestens Freitag, 01.12.2017 13:00 Uhr in TUWEL hoch.
MehrFunktion Abbildung genau ein und nur ein
Definition des Begriffs Funktion In der Mathematik ist eine Funktion (lateinisch functio) oder Abbildung eine Beziehung (Relation) zwischen zwei Mengen, die jedem Element der Definitionsmenge (Funktionsargument,
MehrProgrammierkurs C++ Lösungen zum Übungsblatt 3. Nils Eissfeldt und Jürgen Gräfe. 2. November Aufgabe 5
Zentrum für Angewandte Informatik Köln Arbeitsgruppe Faigle / Schrader Universität zu Köln Lösungen zum Übungsblatt 3 Programmierkurs C++ Nils Eissfeldt und Jürgen Gräfe. November 001 Aufgabe 5 Innerhalb
MehrFeaturebasierte 3D Modellierung
1 Featurebasierte 3D Modellierung Moderne 3D arbeiten häufig mit einer Feature Modellierung. Hierbei gibt es eine Reihe von vordefinierten Konstruktionen, die der Reihe nach angewandt werden. Diese Basis
MehrSchnelle Fouriertransformation (FFT)
Schnelle Fouriertransformation (FFT) Inhaltsverzeichnis 1 Schnelle Fouriertransformation (FFT)... 3 1.1 Das Realtime-Konzept der Goldammer-Messkarten... 3 1.2 Das Abtasttheorem oder Regeln für die Abtastung
MehrBildverbesserung (Image Enhancement)
Prof. Dr. Wolfgang Konen, Thomas Zielke Bildverbesserung (Image Enhancement) WS07 7.1 Konen, Zielke Der Prozess der Bildverbesserung (1) Bildverbesserung wird häufig dafür eingesetzt, die für einen menschlichen
MehrMathematik für Naturwissenschaftler II SS 2010
Mathematik für Naturwissenschaftler II SS 2010 Lektion 8 18. Mai 2010 Kapitel 8. Vektoren (Fortsetzung) Lineare Unabhängigkeit (Fortsetzung) Basis und Dimension Definition 80. (Lineare (Un-)Abhängigkeit)
Mehr1 Einleitung. 2 Sinus. Trigonometrie
1 Einleitung Die Trigonometrie (trigonon - griechisch für Dreieck) und die trigonometrischen Funktionen sind wichtige mathematische Werkzeuge zur Beschreibung der Natur. In der Physik werden trigonometrische
MehrFunktionen lassen sich durch verschiedene Eigenschaften charakterisieren. Man nennt die Untersuchung von Funktionen auch Kurvendiskussion.
Tutorium Mathe 1 MT I Funktionen: Funktionen lassen sich durch verschiedene Eigenschaften charakterisieren Man nennt die Untersuchung von Funktionen auch Kurvendiskussion 1 Definitionsbereich/Wertebereich
MehrKlausur zur Veranstaltung Software-Entwicklung 2
Name Matrikelnummer Klausur zur Veranstaltung Software-Entwicklung 2 Sommersemester 2004 Hessische VWA Dr. Alexandra Roder, Bernd Ulmann Hinweise: Die Klausur besteht aus 7 Aufgaben mit insgesamt 15 Teilaufgaben.
MehrLineare Gleichungssysteme
Kapitel 6 Lineare Gleichungssysteme 6. Gaußalgorithmus Aufgabe 6. : Untersuchen Sie die folgenden linearen Gleichungssysteme mit dem Gaußalgorithmus auf Lösbarkeit und bestimmen Sie jeweils die Lösungsmenge.
MehrRäumliche Bereichsintegrale mit Koordinatentransformation
Räumliche Bereichsintegrale mit Koordinatentransformation Gegeben seien ein räumlicher Bereich, das heißt ein Körper K im R 3, und eine von drei Variablen abhängige Funktion f f(,, z). Die Aufgabe bestehe
MehrVermessungskunde für Bauingenieure und Geodäten
Vermessungskunde für Bauingenieure und Geodäten Übung 6: statistische Auswertung ungleichgenauer Messungen Milo Hirsch Hendrik Hellmers Florian Schill Institut für Geodäsie Fachbereich 13 Inhaltsverzeichnis
MehrEinbindung in Gambio GX3
Einbindung in Gambio GX3 Einbindung Das Vertrauenssiegel von Trustami lässt sich sehr einfach in Gambio GX3 einbinden. Sie erhalten Ihren personalisierten Quellcode, indem Sie in Ihrem Trustami-Profil
MehrLabor Software-Entwicklung 1
Fakultät für Technik STUDIENGANG MEDIZINTECHNIK Labor Software-Entwicklung Vorbereitungsaufgaben zu Versuch 2 C-Programmierung Mathematische Berechnungen Wintersemester 205/206 Seite von 5 Vorbemerkungen
Mehr1 GRUNDLAGEN 1.4 Massvorsätze und Zehnerpotenzen
GRUNDLAGEN.4 Massvorsätze und Zehnerpotenzen.4. Zehnerpotenzen Kommt in einem Produkt immer derselbe Faktor vor, so schreibt man das Produkt in der Potenzschreibweise. Zahlen in der Form 0 5 heissen Zehnerpotenzen.
MehrDieses Kapitel vermittelt:
2 Funktionen Lernziele Dieses Kapitel vermittelt: wie die Abhängigkeit quantitativer Größen mit Funktionen beschrieben wird die erforderlichen Grundkenntnisse elementarer Funktionen grundlegende Eigenschaften
Mehr2. Hausübung Algorithmen und Datenstrukturen
Prof. Dr. Gerd Stumme, Folke Eisterlehner, Dominik Benz Fachgebiet Wissensverarbeitung 7.4.009. Hausübung Algorithmen und Datenstrukturen Sommersemester 009 Abgabetermin: Montag, 04.05.009, 10:00 Uhr 1
MehrProgrammieren C: Schwerere Weihnachtsbeispiele
Programmieren C: Schwerere Weihnachtsbeispiele Klaus Kusche Für die guten Schüler habe ich zwei ein bisschen größere Grafik-Programme vorbereitet: Die Lissajou'schen Kurven: Sie enthalten relativ viel
MehrTutorium Mathematik II, M Lösungen
Tutorium Mathematik II, M Lösungen 1. Juni 13 *Aufgabe 1. erechnen Sie durch Übergang zu Polar-, Kugel- oder Zylinderkoordinaten die Fläche bzw. das Volumen (a) der von der Lemniskate x y (x + y ) = umschlossenen
MehrDie elementaren trigonometrischen Funktionen und ihre Umkehrfunktionen sind: Funktion Kurzzeichen Umkehrfunktion Kurzzeichen Sinus
trigonometrische Funktionen Übersicht über die trigonometrischen Funktionen Die elementaren trigonometrischen Funktionen und ihre Umkehrfunktionen sind: Funktion Kurzzeichen Umkehrfunktion Kurzzeichen
MehrQuadratische Funktion - Übungen
Quadratische Funktion - Übungen 1a) "Verständnisfragen" zu "Scheitel und Allgemeine Form" - mit Tipps. Teilweise: Trotz der Tipps nicht immer einfach! Wir haben die Formeln: Allgemeine Form: y = a x 2
MehrGeschichtlicher Hintergrund
Geschichtlicher Hintergrund Rolf Nevanlinna (1895-1980) Georg Pick (1859-1942) Den Hintergrund des Spiels PickIt bildet ein altes Problem, das Anfang des 20. Jahrhunderts erstmals von Georg Pick und Rolf
MehrLEICA Geo Office - Geoidmodell
Geoidberechung unter LEICA Geo Office (LGO) Mit dieser Diskette erhalten Sie die verschiedenen Berechnungsprogramme (*.exe - Dateien) der Leica Geosystems AG, welche für die Berechnung der Geoidundulationen
MehrVHDL - CORDIC Verfahren
VHDL - CORDIC Verfahren Marc Reichenbach und Michael Schmidt Informatik 3 / Rechnerarchitektur Universität Erlangen Nürnberg 04/12 1 / 30 Gliederung Motivation und Geschichte des CORDIC-Verfahrens CORDIC-Verfahren
MehrMathematische Einführung
und euklidische Geometrie 13.04.2011 Motivation Warum braucht man eine mathematische Einführung? Die Physik ist in der Sprache der Mathematik formuliert. Mathematische Methoden essentiell zur Lösung von
Mehr