AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Multimedia Delphi Speicherverbrauch von komprimierten Bildtypen
Thema durchsuchen
Ansicht
Themen-Optionen

Speicherverbrauch von komprimierten Bildtypen

Ein Thema von DerAndereMicha · begonnen am 25. Jan 2007 · letzter Beitrag vom 25. Jan 2007
 
Robert Marquardt
(Gast)

n/a Beiträge
 
#3

Re: Speicherverbrauch von komprimierten Bildtypen

  Alt 25. Jan 2007, 12:56
Ich habe so etwas mit dem TJclNullStream aus der JCL (JclStreams.pas) erledigt. Genaugenommen habe ich JclStreams.pas dafuer geschrieben.
TJclNullStream ist ein Stream der nur Position und Size erhaelt. Die Daten schmeisst er weg. Wenn man nun das Bild im Bitmap-Format hat und mit SaveToStream in so einen Stream abspeichert, so hat man hinterher in Size die genaue Groesse als File.
Ich brauchte das damit ich ein GIF-Bild solange verkleinern konnte bis es kleiner als 64K war.

Fuer deine Zwecke duerfte es aber ausreichen die Groesse abzuschaetzen. X x Y x NumberOfBytesPerPixel. Dazu kommt noch der Bitmap-Header, der aber meist zu vernachlaessigen ist.
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:15 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz