Alternative zu imageline()?
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
ansatz
basteln
befehl
bild
erfahrung
erstellen
glauben
http
idee
jemand
liefern
linie
manual
url
variable faktor
verkleinern
verkleinerung
-
Hallo!
Kennt jemand ne vernünftige Alternative zu dem Befehl imageline()?
Würde mir eine weniger verpixelte Version wünschen.. oder muss man das selbst mittels gesetzten Pixeln in unterschiedlichen Helligkeitsstufen lösen?
Möchte ein Captcha basteln, bzw. hab ich schon, allerdings sagt mir das optisch nicht so zu..
Vielleicht hat jemand ne Idee?
Thx schon mal!
Edit:
Habs schon gelöst, imageantialias() erledigt das Gewünschte.
Beitrag zuletzt geändert: 15.4.2011 22:58:04 von markus-niederbrucker -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Ich glaube danach haben wir beide schon vergeblich gesucht ;)
Eine Idee ist es dein Bild um ein vielfaches Größer zu erstellen, dementsprechend breiter sollten dann auch die Linien gezeichnet werden.
Und dieses Bild dann wieder zu verkleinern.
Ideal ist es, wenn du mit einer Variable Faktor arbeitest um das Bild evtl. größer/kleiner zu machen, ohne dass du dein Vielfaches überall ändern musst.
Damit habe ich zumindest ganz gute Erfahrungen gemacht. -
Wird dabei die Linie nicht immer nur 1px dick gezeichnet?
Dementsprechend würde eine anschließende Verkleinerung eher keine bessere Qualität liefern.. habs aber nicht probiert.
Mir reicht der Ansatz mit imageAntiAlias(). -
Was Du suchst nennt sich antialiasing.
Wiki:
http://de.wikipedia.org/wiki/Antialiasing_%28Computergrafik%29
Php:
http://de3.php.net/manual/de/function.imageantialias.php
Google:
http://www.google.de/search?q=php+antialiasing -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage