PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Problem beim vergrössern einer Grafik



brahma
30.03.2007, 16:33
Huhu zusammen,

ich habe ein kleines Problem: Mein Avatar (Augen links) ziert(e) auch diverse Fehlerseiten oder Füllseiten beim Apache. Leider ist mir die grössere Version abhanden gekommen. Diese wurde schonmal aus dem Avatar (80x80) zu 800x800 "hochgerechnet", leider weiss ich nicht mehr wie.

Wenn ich das Bild nur vergrösser, wirds pixelig, liegt ja auf der Hand. Wie kann das das vergrössern und dann die Pixel wieder, ich sach mal, runterechnen?

Wolfgang
30.03.2007, 17:05
Hallo
Mit imagemagick kein Problem.


convert input.jpg -resize 800x800 resize_uotput.jpg.


ImageMagick kennt noch mehr Optionen.

Gruß Wolfgang

brahma
30.03.2007, 18:30
Hm, das klappt wesentlich besser als mit Gimp direkt :D

Normalerweise müsste doch, wenn ich das Bild auf 1280x1280 vergrösser, bearbeite und auf 800x800 wieder runter setze, die pixeligkeit kleiner werden oder?

Wolfgang
30.03.2007, 19:31
Hallo
Nein, nicht unbedingt.
Beim Vergrößern werden ja die fehlenden Pixel nach bestimmten Interpolationsverfahren geschätzt und ergänzt.
Durch eine nochmalige Verkleinerung wird das Ergebnis sicher nicht besser, sondern eher wirst du weitere Verluste haben.
Aber probier es einfach aus.
Wahrscheinlich wird sich der Kontrast erhöhen.
Du kannst auch mit
display image.jpg mit einem Mouseklick in das Bild ein Menue geraten, und dort einiges ausprobieren.
Imagemagick ist schon mächtig und relativ schnell.

Oder du schaust mal in die riesige Manpage. ;)

Gruß Wolfgag

PBeck
30.03.2007, 21:14
Zwar nicht die gewünschte Antwort bezüglich "Bilder vergrößern" , aber dein Thread hat mich zum basteln mit Inkscape getrieben und damit habe ich diesen Smilie ähnlich nachgebaut. Wenn er dir gefällt, erledigt sich das Größenproblem dank Vektorgrafik von selbst ;)

Da ich mich anschließend nicht bremsen konnte, habe ich dann noch ein bisschen weiter gespielt ;)

Vielleicht hat es ja einen Nutzen für dich. Anbei die svg-Datei als Text, da svg nicht unter den erlaubten Dateiendungen gelistet ist. Also einfach umbenennen. Im Anhang findest du zudem eine Vorschau als .png ;)

MfG PBeck

brahma
31.03.2007, 00:57
Hey, vielen Dank, werd damit morgen mal etwas rumspielen :D

Womit haste die Grafik erstellt? Bin was sowas angeht nicht gerade ein Talent, besonders weil man teilweise fummeln muss für feinheiten ;)

Vielleicht sollte ich noch sagen wozu das ist. Zum einen will ich das Bild eben wieder in gross vorliegen haben um es notfalls wieder anpassen und nutzen zu können, aber ich hab momentan hauptsächlich vor, um den Smile eine Laufschrift zu machen ;)

Aber ob das was wird, denke animiertes Bild wird vielleicht nicht so schön, eventuell sollte ich das doch besser als flash machen (was ich noch nie gemacht habe)...

Wer "Ghost in the Shell - Standalone Komplex" kennt und ich nun sage das es ähnlich wie das "Logo des lachenden Mannes" werden soll, weiss worauf ich hinaus will ;)

Im Anhang ist das Logo, man muss sich halt nur vorstellen, das die Schrift läuft, allerdings gegen den Uhrzeigersinn ;)

PBeck
31.03.2007, 12:29
Die Grafik habe ich mit Inkscape einem Vektorzeichenprogramm erstellt. Um kurz zu erklären was eine Vektorgrafik ist => Es werden eigentlich nur Koordinaten festgelegt, wo z.B. ein Kreis und wo eine Linie in der Grafik hinkommen. Damit stellt sich das Problem mit der Größe auch nicht mehr, da man hier ja nur die Koordinaten ändert und damit verlustlos transformieren kann.

Weitere Infos findest du hier => http://de.wikipedia.org/wiki/Vektorgrafik

Habe mich mal nach deinem Beispiel wieder ran gemacht, siehe Anhang ;) Bin mir nicht sicher ob du es so gern hättest :)

MfG PBeck

brahma
31.03.2007, 13:18
Doch, das trifft es ziemlich genau, ausser der Text natürlich ;)

Vektorgrafiken waren mir geläufig, aber erstellt hab ich noch nie eine. Hab mir gestern auch mal die reine Text-Datei angesehen, theoretisch kann man das ja auch mitm Editor bearbeiten ;)

so, dann mach ich mich gleich mal ans animieren :D

Vielen Dank PBeck für deinen Einsatz :D