Einzelnen Beitrag anzeigen

Medium

Registriert seit: 23. Jan 2008
3.679 Beiträge
 
Delphi 2007 Enterprise
 
#56

Re: Bitmap32 auf ZielBitmap32 malen

  Alt 1. Aug 2008, 15:31
In der Regel werden nur Bildteile variabel in der Größe gehalten, die entweder horizontal oder vertikal wiederholbar oder verlustfrei streckbar sind. In deinem Fall könnte eine Aufteilung dann ca. so aussehen:

Code:
+--+-------------------+--+
|F |         H        |F |
+--+-------------------+--+
|  |                   |  |
|  |                   |  |
|V |         H        |V |
|  |         V        |  |
|  |                   |  |
+--+-------------------+--+
|F |         H        |F |
+--+-------------------+--+
Auf diese Weise würdest du Kanten und Ecken vor Unschärfe schützen, und lineare Verläufe lassen sich in der Regel gut horizontal und vertikal Strecken, da das auch wieder nichts weiter als eine lineare Interpolation wäre (wenn man den linearen Filter dafür nimmt).
"When one person suffers from a delusion, it is called insanity. When a million people suffer from a delusion, it is called religion." (Richard Dawkins)
  Mit Zitat antworten Zitat