Einzelnen Beitrag anzeigen

Benutzerbild von DGL-luke
DGL-luke

Registriert seit: 1. Apr 2005
Ort: Bad Tölz
4.149 Beiträge
 
Delphi 2006 Professional
 
#5

Re: Bilder zoomen oder vergrößern

  Alt 15. Aug 2006, 16:55
Du solltest das unbedingt in dem Grafikprogramm, mit dem du das Bild erstellst, machen! Da hast du eine viel bessere Kontrolle, wie es dann wirklich aussieht. Und ja, beim vergrößern kommt es eher zu Unschärfe als beim Verkleinern, weil einfach Informationen fehlen.

Zum Verkleinern ist unter GR32 der Filter sfLanczos / der Filterkernel TLanczosKernel geeignet; zum VBergrößern sfMitchell bzw. TMitchellKernel.

Siehe auch http://www.delphipraxis.net/internal...ct.php?t=89532

EDIT: Und mit Image1.stretch siehts auf jeden fall bescheuert aus. das ist ein linear oder oder nearest filter, der da verwendet wird, und der ist für sowas nur rudimentär geeignet.
Wenn du also in deinem programm ein Bild auf 100x100 Pixel zeigen willst, dann erstelle auch in einem grafikprogramm ein bild, das 100x100 Pixel groß ist!
Lukas Erlacher
Suche Grafiktablett. Spenden/Gebrauchtangebote willkommen.
Gotteskrieger gesucht!
For it is the chief characteristic of the religion of science that it works. - Isaac Asimov, Foundation I, Buch 1
  Mit Zitat antworten Zitat