Forum: Library: Grafik / Sound / Multimedia
Delphi
by dizzy,
4. Dez 2003
Uff :shock: :gruebel: !
Das Dingen muss ich mir mal genauer anschauen... Sieht aber schonmal kross aus, und klingt auch gut (so von wegen 20x schneller gemacht :))
Danke dir für dieses nette Stückchen Code! Ich denke, das ich das auch noch seeeehr gut einsetzen kann... feine Sache das!
herzlichen,
dizzy
Forum: Library: Grafik / Sound / Multimedia
Delphi
by dizzy,
27. Nov 2003
Naja okay. Ich persönlich finde es so schöner. Über Geschmack lässt sich ja bekanntlich nicht streiten ;).
Probier's doch mal aus. Dann läufst du über die Zeilenenden bzw. Spaltenenden. Bei der y-Schleife fange ich bei 2 an damit sich das Zielbild nicht nach oben verschiebt. Ist schon in Ordnung so. Man muss halt nur meine Anmerkung beachten: Die Ränder (2 Pixel breit) werden ausgelassen und...
Forum: Library: Grafik / Sound / Multimedia
Delphi
by dizzy,
27. Nov 2003
Würde ich im zweiten Fall (PixelA15 = array of Byte;) nicht. Dann höchstens auf ein "array of TRGBTriple", da ich ja damit 3 Pixel mit einem Zeiger erschlage. Aber ich wüsste jetzt nicht wirklich, wo der Vorteil von TRGBTriple läge...
:oops: ...das hätt' ich vergessen zu sagen. Danke!
Forum: Library: Grafik / Sound / Multimedia
Delphi
by dizzy,
26. Nov 2003
Kein "echtes" Antialiasing, aber ein konfigurierbarer 5x5-Blur.
In AntAussen, AnzMitte und AntInnen lässt sich einstellen, wie stark welche Region in den Zielpixel einfliessen soll (wobei AntInnen das Zentrum darstellt). Dabei sollte man beachten, dass die Anteile summiert = 1 sind, sonst wird's unschön.
Die Prozedur dürfte recht fix sein, und sich auch für den einen oder anderen...