AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 04:02

Parameter dieser Suchanfrage:

Suche in Thema: 15Bit RGB in TBitmap32 konvertieren
Suche alle Beiträge, die von "SittingDuck" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 4 von insges. 4 Treffern
Suche benötigte 0.002s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Multimedia

    AW: 15Bit RGB in TBitmap32 konvertieren

     
      by SittingDuck, 7. Mai 2011
    Ja, das wars ... Danke für Eure Hilfe. Hier nochmal die bereinigte Routine, falls ein anderer mal vor einem ähnlichen Problem steht.

    var i: Integer; b: Word; TempMap: TBitmap32; ms: TMemoryStream; P: PColor32;
    begin
    ms := TMemoryStream.Create; ms.LoadFromFile('Pic.raw'); ms.Position := 0;

    with TempMap do begin SetSize(150, 150); P := PixelPtr;

    for i := 0 to Width * Height...
  • Forum: Multimedia

    AW: 15Bit RGB in TBitmap32 konvertieren

     
      by SittingDuck, 7. Mai 2011
    Stimmt, habe ich vergessen hinzuschreiben ... (Copy/Paste-Fehler von mir)

    TColor32Entry(col32).A := 255;
    TColor32Entry(col32).R := Byte(Buf or $7C00) shr 7;
    TColor32Entry(col32).G := Byte(Buf or $3E0 ) shr 2;
    TColor32Entry(col32).B := Byte(Buf or $1F ) shl 3;

    So hatte ich es auch gemacht ... der Effekt (weißes Bild) bleibt aber.
  • Forum: Multimedia

    AW: 15Bit RGB in TBitmap32 konvertieren

     
      by SittingDuck, 7. Mai 2011
    Super Idee ... Danke schonmal für Deine Hilfe. Trotzdem, irgenwas mache ich noch falsch.

    var i: Integer; Buf: Word; col32: TColor32; RawMS: TMemoryStream;

    begin
    RawMS.CopyFrom(SourceMS, 50560); // RawDaten holen (158 * 158 * 2)

    TempMap := TBitmap32.Create; TempMap.SetSize(158, 158);

    for j := 0 to 157 do
  • Forum: Multimedia

    15Bit RGB in TBitmap32 konvertieren

     
      by SittingDuck, 7. Mai 2011
    Moin zusammen ...

    Ich versuche 16Bit RGB(555) Raw-Daten in ein TBitmap32 zu bekommen, aber irgendwas stimmt hier nicht ... Bit-Schieben ist nicht so meine Stärke. Wer kann helfen? Dieses Format wird hier ganz gut beschrieben.



    var i: Integer; Ptr: Pointer; RawMS: TMemoryStream;

    RawMS.CopyFrom(SourceMS, 50560); // RawDaten holen (158 * 158 * 2)


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=SittingDuck&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=160317
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:19 Uhr.
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