Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Seltsamer Farb-Fehler bei Bitmaps?!? (https://www.delphipraxis.net/13891-seltsamer-farb-fehler-bei-bitmaps.html)

Corelgott 28. Dez 2003 18:16

Re: Seltsamer Farb-Fehler bei Bitmaps?!?
 
@scp

Jupp! Genau so ist es:

Delphi-Quellcode:
Picture.LoadFromFile(OpenPic.FileName);

Corelgott 28. Dez 2003 18:22

Re: Seltsamer Farb-Fehler bei Bitmaps?!?
 
Zitat:

Zitat von the_master
Ich werde mich noch ein bisschen mit deinem Problem beschäftigen.

@the_master: :-D Danke das ist echt nett! :-D

scp 28. Dez 2003 18:38

Re: Seltsamer Farb-Fehler bei Bitmaps?!?
 
So, habs raus: Zum stauchen oder strecken eignet sich CopyRect nicht. Benutz stattdessen folgendes:
Delphi-Quellcode:
  Canvas.StretchDraw(Target, Picture);

Corelgott 28. Dez 2003 18:44

Seltsamer Farb-Fehler bei Bitmaps?!?
 
Hmmm...

Irgendwie macht das den gleichen Farbfehler....

troztdem thx
Corelgott

scp 28. Dez 2003 19:01

Re: Seltsamer Farb-Fehler bei Bitmaps?!?
 
Seltsam, bei mir war bei CopyRect der Farbefehler und bei Stretchdraw ist er nicht mehr.

OregonGhost 29. Dez 2003 13:26

Re: Seltsamer Farb-Fehler bei Bitmaps?!?
 
Wenn du dich nicht scheust, etwas moderner zu werden, kannst du auch die GDI+ verwenden. Diese vergrößert und verkleinert Bilder mithilfe bilinearer Filterung ohne Farbfehler. Davon abgesehen kann sie auch ein paar mehr Formate von Haus aus laden.

Corelgott 29. Dez 2003 14:58

GDI?
 
GDI? Ich scheue weder Tod :witch: noch Teufel :evil:

:wink:

Aber ich weis nicht in wiefern das mit Spatzen auf Kanonen schießen wäre :-D
Die Hauptfunktion die mein Programm erfüllen soll ist ein JPG ISDN-eMail-Freundlich zum Machen. Also ein 2MB Digicam bild auf ca. 500kb zurechtschrumpfen lassen. Das wollte ich dem Benutzer eigentlich nur Visuell zeigen...

Hättest du viellicht mal nen Bsp-Code für mich... So zum reinschnuppern?

thx Corelgott

Ps.:
@scp Nochaml danke für die viele Mühe aber selbst nach meheren Stunden herrumbasteln mit der StrechDraw ging das immernoch nicht... :wall: :gruebel:

OregonGhost 29. Dez 2003 18:04

Re: Seltsamer Farb-Fehler bei Bitmaps?!?
 
Nee, kann dir gerade kein Beispiel bieten, kein PSDK, Visual Studio oder Delphi installiert ;c)
Aber einfach mal im PSDK nach GDI+ schauen (das + nicht vergessen, das ist das Elementare daran (c; ), da sind glaube ich auch ein paar Tutorials drin, und die Gdiplus.pas findet man auch irgendwo bei Torry oder so...
Ansonsten ist GDI+ vom Aufwand her nicht viel mehr als TBitmap.blabla oder die klassische GDI, musst halt nur die Bibliothek mitliefern, wenn es auch vor NT5.1 laufen soll :roll:


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:14 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz