ResizeImage

Anfängerfragen zum Programmieren mit PureBasic.
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

OMG >_<"

also, wenn du in das gezoomte eine linie zeichnen willst, dann darf die natürlich nicht FEIN gezeichnet werden, sondern in großen blockigen pixeln.

natürlich wird eine feine linie auf einem vergrößerten bild beim verkleinern zu grauen pixeln.
also... aarggHH!
wenn du nicht verstehst, warum das so ist, dann such dir lieber ein anderes projekt.


deswegen wär das besser, wenn du zwei images benutzt:
eines in das du zeichnest, das bleibt immer klein,
und eines zur darstellung, das kannst du dann auch zoomen.

oder gleich was anderes als ein image, die zeichenfläche bei Paint ist ja auch irgendein spezialgadget.
in VB konnte man so eins direkt einbaun, also müßte es möglich sein, so ein gadget zu erzeugen...


ach und noch was:
wenn du bilder posten willst, um eventuelle grafikfehler zu zeigen,
dann solltest du keine JPG mit Colorsubsampling benutzen!

das hier ist ein ausschnitt aus deinem ersten screenshot:
Bild

und so sieht das vergrößert aus, da sieht man die subsampling-fehler:
Bild
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
pede
Beiträge: 90
Registriert: 08.07.2007 20:37
Wohnort: brixen / Italien

Beitrag von pede »

hmm....

ich glaub ich steck das Projekt trotzdem mal zurück und fang mit was leichterem an...
natürlich wird eine feine linie auf einem vergrößerten bild beim verkleinern zu grauen pixeln.
also... aarggHH!
wenn du nicht verstehst, warum das so ist, dann such dir lieber ein anderes projekt.
Antworten