<<

http://www.icp.uni-stuttgart.de nsae–GM Xfig – GIMP – Computergrundlagen Graphikbearbeitung ntttfrComputerphysik für Institut itreetr2017/18 Wintersemester nvriä Stuttgart Universität http://www.icp.uni-stuttgart.de • • idra optrbabie zB o ie Kamera) einer von (z.B. bearbeiten Computer am Bilder gestalten Computer am selber Bilder a s i iiae Bild? digitales ein ist Was i pihr i optrBilder? Computer ein speichert Wie 2/23 Computergrundlagen http://www.icp.uni-stuttgart.de N,GF ... GIF, PNG, TIFF, BMP, verlustfrei atrrpi (Bitmaps) Rastergraphik Graphikformate verlustbehaftet JPEG 3/23 Computergrundlagen Graphikformate ... Postscript, (Enhanced) PDF, SVG, Vektorgraphik X,... DXF, POVRAY, VRML, 3D-Modelle http://www.icp.uni-stuttgart.de Vektorgraphik • • • • emtice Objekten geometrischen bei Platzbedarf geringer vergrößerbar beliebig ... Graphen, Skizzen, für Polygon,...) (Kreis, Objekte speichert nesheezice etr n Rastergraphik und Vektor- zwischen Unterschiede 4/23 Computergrundlagen Rastergraphik • • • • • ruh Platz braucht Speicherung verlustfreie ab Komplexität der von nicht hängt Speicherbedarf Auflösung begrenzte ... Logos, Icons, Photos, für Kamera von z.B. Farbinformationen von Matrix http://www.icp.uni-stuttgart.de • • • reat nJPEG in Artefakte Vektorgraphik als exakt matplotlib aus Graph typischer esil—enGraph ein — Beispiel kze drGahnals Graphen oder Skizzen 40000 25000 20000 30000 35000 10000 15000 5000 0 10 Vektorgraphik! PDF 5 . KByte 6.7 , 0 5 5/23 Computergrundlagen 10 PNG JPEG 61KByte 16.1 , . KByte 6.7 , http://www.icp.uni-stuttgart.de • • • • N e lie rßn(Icons) Größen kleinen bei PNG heTik ergroß sehr Tricks ohne begrenzt Sensor durch Auflösung Rasterdaten sind Photo esil—enPhoto ein — Beispiel htsasJPEG! als Photos JPEG . MByte 0.6 , 6/23 Computergrundlagen PNG PDF . MByte 2.8 , . MByte 4.4 , http://www.icp.uni-stuttgart.de • • • • • • ovr beispiel erstellen convert Einzelbildern aus beispiel. Film kleinen 10% Einen -resize beispiel.png convert beispiel. verkleinern oder 10 Vergrößern -quality Folie): beispiel.png vorigen der convert von Beispiel schlechte das (hier einstellen Prozent in Qualität beispiel.jpg beispiel.png convert konvertieren: JPEG in PNG üzihvralmzmshelnKonvertieren schnellen zum allem vor Nützlich Graphikbearbeitung zur Kommandozeilentool omnoel ovr IaeMagick) (Image convert – Kommandozeile Beispiele 7/23 Computergrundlagen * pgbeispiel.mpg .png http://www.icp.uni-stuttgart.de Inkscape 8/23 Computergrundlagen • • • • aie omtSVG Format Natives X OS Mac Windows, , Für http://www.inkscape.org ... Illustrator, Adobe CorelDraw, zu Alternative Vektorgraphik, für Editor Freier • • V darstellen SVG können Webbrowser meisten Die XML-basiert http://www.icp.uni-stuttgart.de nsae–Leinwand – Inkscape 9/23 Computergrundlagen • • • • • • ne „File Unter sichtbar später liegt, ist Leinwand der auf was Nur Zoomen zum - und + Ctrl-Cursortasten durch oder Maus per Bewegen platziert Objekte werden Hier ätsich läßt betnoe mGi ein Grid am oder Objekten anderen an rasten Objekte • • lmneanlegen der Elemente Ausrichten zum (Grid) Gitter ein einstellen Leinwand der Größe die → ouetProperties“ Document http://www.icp.uni-stuttgart.de nsae–Werkzeuge – Inkscape 10/23 Computergrundlagen xKiknzmDrehen zum Klicken 2x Position und Größe der Verändern zum Objekt markiert klicken Objektecken/-punkten von Verschieben Text Kurven (Bezier-) Ellipsen Rechteck Knotenwerkzeug Auswahlwerkzeug (F8) (F5) (F4) (Shift-F6) F) zum (F2): F) 1x (F1): http://www.icp.uni-stuttgart.de nsae–Objekteigenschaften – Inkscape 11/23 Computergrundlagen admtShift) mit Rand Stricheinstellungen betab ezn(Fläche, setzen Objektfarbe Zoom und Koordinate Aktuelle Benutzungshinweise und Status und Füll- Aktuelle http://www.icp.uni-stuttgart.de nsae–Menüs – Inkscape 12/23 Computergrundlagen • • • • • File Edit Object eg Effekte Menge Filters Mengenoperationen durch Formen Path • • • • • • • rpris rß,Grid Größe, Properties: Bitmaps) (auch Import ...) PDF, (SVG, Laden/Speichern erahln u Gitter auf Mehrfachklone aussehen das Original wie immer die Kopien, Clone: as/oe:Objektstapelung Raise/Lower: zusammenfassen Objekte Group: regnkomplexer erzeugen – und Extensions jede – http://www.icp.uni-stuttgart.de • • • • http://www.gimp.org -erstellung und Rasterbildbearbeitung X OS Mac Windows, Linux, Photoshop Für Adobe vergleichbar Bitmapgraphik, für Editor Freier GIMP 13/23 Computergrundlagen http://www.icp.uni-stuttgart.de IP–Werkzeuge – GIMP 14/23 Computergrundlagen nelgneSchere intelligente Lasso, Ellipsen, Rechtecke, Werkzeugoptionen Farbwahl Stempelwerkzeuge Zeichenwerkzeuge Radiergummi Auswahl der Füllen Textwerkzeug Verzerren und Verschieben Auswahlwerkzeuge Vorder-/Hintergrund : http://www.icp.uni-stuttgart.de • • • • eüuk Slc“ eczihe,Asetn ... Ausweiten, Weichzeichnen, „Select“: Menüpunkt Shift-Ctrl Ctrl dazugehören Shift anteilsweise können Punkte – unscharf Lasso,...) ist Rechtecke, (Kreise, erstellt Werkzeuge über wird IP–Auswahl – GIMP ih ab, zieht ützrAsalzu, Auswahl zur fügt idtSchnittmenge bildet 15/23 Computergrundlagen http://www.icp.uni-stuttgart.de • • • • brdeWrzuotoe uerihn overwendet wo erreichen, zu Werkzeugoptionen die Über Pinsel semitransparente teilweise Verschiedene, werden gespeichert können Farben (Druckstufe) CMYK HSV, Farbauswahlpaletten, Verschiedene IP–Fr-udPinseldialoge und Farb- – GIMP 16/23 Computergrundlagen http://www.icp.uni-stuttgart.de IP–Ebenen – GIMP • • • • • • Ebenen Kette Augensymbol „Layer über Ebenen fertigen von Vereinigen („Layer Alpha-Kanal brauchen Ebenen Transparente „Windows Menü oder Ctrl-L über Ebenendialog Auswahl wie usw. Drehen und Verschieben • • eaaeAwnugvnEffekten von Anwendung separate und Elementen von Arrangieren Ermöglichen Folien Papierbögen liegenden bzw. übereinander- von Stapel ein Wie 17/23 Computergrundlagen eett bnnzsme bewegen zusammen Ebenen gekettete : → → eg Down“ Merge Transparency → okbeDialogs“ Dockable ihbretdrEbene der Sichtbarkeit : → d lh Channel“) Alpha Add http://www.icp.uni-stuttgart.de lr–UshreBmmpig–3D-Effekt – Bumpmapping Unschärfe – Blur ooie–EnäbnEg eet–Randerkennung – detect Edge Einfärben – Colorize IP–Effekte – GIMP il fet ne Tos n „Filters“! und „Tools“ unter Effekte Viele 18/23 Computergrundlagen http://www.icp.uni-stuttgart.de • • • • • • • xoteti esheeeFormate. verschiedene in exportiert Programm Transfig zugehöriges Format; Fig textbasierten eigenem, in Grafiken die speichert Xfig Schriftart der Auswahl Text: Linienstil oder Farben werden. verändert oder bewegt, gelöscht, erzeugt, können Objekte importierbar. sind Bilder usw.). Text Splines, Polygone, Linie, Rechtecke, (Kreise, Objekte Zeichnungen, Quellcode. mit offenem System Window X dem unter läuft Vektorgrafik-Zeichenprogramm, Xfig 19/23 Computergrundlagen http://www.icp.uni-stuttgart.de • • • L mit Teil textueller ein und (PostScript/PDF) Teil graphischer ein Dateien: zwei in Transfig) (durch L mit Zeichnungen befindet. darüber Mauszeiger der sich sobald gelegt, Textfeld ein auf automatisch Anklicken ohne wird Schreibfokus Der Bearbeitung zur ’Dialogen’ von Benutzung A A Xfig-Dialoge T T E E X-Kommandos. -ecrfugn Ausgabe X-Beschriftungen. 20/23 Computergrundlagen http://www.icp.uni-stuttgart.de • • • • • • • • • • Xfig-Display enad eec u Zeichnen. zum Bereich Leinwand: Meldungen verschiedene panel: Message Zeichnung der Skala Leinwand (units): der Einheiten auf Objekte der Tiefe Depth: vertikales und horizontales cm); Lineal. oder (in wählen Einheit Rulers: mit sich Operationsmodus). (ändert Maustaste jeder usw. Textausrichtung, Funktion Linienart Mausfunktionen: Farbe, für Tasten usw.) panel: löschen, Attribute (kopieren, usw.) Bearbeitung Text, Box, panel: (Kreis, mode Objekte Editing für Tasten panel: usw.) mode speichern, Drawing (importieren, Operationen globale Menu: Main 21/23 Computergrundlagen http://www.icp.uni-stuttgart.de • • e idsauswählen Bildes des Eigenschaften die Dialog Im definieren einen Bereich und rechteckigen klicken ’Picture’ Auf Xfig-Bilder 22/23 Computergrundlagen http://www.icp.uni-stuttgart.de leEgncatnudOjkejdrZi aktualisieren Zeit jeder Objekte und Eigenschaften Alle Xfig-aktualisieren 23/23 Computergrundlagen