AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 15:32

Parameter dieser Suchanfrage:

Suche in Thema: Stream schnell durchsuchen
Suche alle Beiträge, die von "Hador" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 6 von insges. 6 Treffern
Suche benötigte 0.004s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Object-Pascal / Delphi-Language

    Re: Stream schnell durchsuchen

      Delphi
      by Hador, 27. Nov 2006
    :shock:
    Also so langsam habe ich echt das Gefühl, dass keiner meinen Anfangsbeitrag gelesen hat.
    Ich suche weder nach einem String (@flossinger) noch möchte ich das Thumb aus einer JPEG-Datei extrahieren (@Hagen).
    Ich möchte das Thumbnail aus einem Bild, welches im Canon Rohdatenformat (*.CR2) vorliegt extrahieren.
    Dieses - das Thumb - liegt im JPEG-Format vor.
    Es beginnt immer beim Offset...
  • Forum: Object-Pascal / Delphi-Language

    Re: Stream schnell durchsuchen

      Delphi
      by Hador, 27. Nov 2006
    Da es sich aber um Binärdaten handelt (Siehe 1. Post) ist ein StringStream keine gute Idee.

    @Mavarik:
    Ganz einfach:
    Die Streams machen afaik intern nichts anderes, aber man hat im OOP-Sinne eine schöne Klasse, mit der man alles machen kann.
    Ferner kann man den Stream dann auch ganz einfach in ein TJPEGImage laden (LoadFromStream)
  • Forum: Object-Pascal / Delphi-Language

    Re: Stream schnell durchsuchen

      Delphi
      by Hador, 26. Nov 2006
    Jupp hab dran gedacht.
    Wenn das letzte Byte $FF ist, dann lade ich ausnahmsweise doch noch ein Byte mehr und kontrolliere, ob dieses den Wert $D9 hat.
  • Forum: Object-Pascal / Delphi-Language

    Re: Stream schnell durchsuchen

      Delphi
      by Hador, 26. Nov 2006
    Du hast recht.
    Ich lese jetzt jeweils 1000 Bytes aus und es geht echt fix.
    Danke!
  • Forum: Object-Pascal / Delphi-Language

    Re: Stream schnell durchsuchen

      Delphi
      by Hador, 26. Nov 2006
    Aber wie erkenne ich dann die Zeichen FFD9?
    Dann müsste ich ja den Buffer auch wieder durchsuchen.
    Und dass würde das ganze doch auch nicht schneller machen oder?
  • Forum: Object-Pascal / Delphi-Language

    Stream schnell durchsuchen

      Delphi
      by Hador, 26. Nov 2006
    Irgendwie klappt heute nicht allzuviel allzu gut :wink:
    3 Threads an einem Abend gab's bei mir noch nie.

    Folgendes:
    Ich versuche das Thumb aus einem RAW-Photo zu extrahieren.
    Die Bilddaten beginnen dabei beim Offset $2600.
    Um das Ende des JPEG-Thumbs zu finden, durchsuche ich folgend dann den Stream nach "$FF$D9".
    Klappt auch soweit ganz gut.
    Allerdings dauert das ganze bei meiner...


URL zu dieser Suchanfrage:

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