Einzelnen Beitrag anzeigen

Schwedenbitter

Registriert seit: 22. Mär 2003
Ort: Finsterwalde
622 Beiträge
 
Turbo Delphi für Win32
 
#12

AW: JPEG CompressionQuality ermitteln

  Alt 25. Okt 2017, 11:39
Die Kompressionsrate eines JPG errechnet sich doch mathematisch rückwärts ganz simpel aus der JPG-Dateigröße im Verhältnis zum Speicherbedarf des RGB-PixelArrays:
Gibt es dazu eine Quelle?
Und ist
Zitat:
Kompressionsrate
gleichbedeutend mit CompressionQuality ?

x = (JPGfileSize*100%) / (Width*Height*3)

Wer es auf die meist 32Bit(ARGB) Speichergröße von Bitmaps im PC beziehen will rechnet eben mit "x4"
x = (JPGfileSize*100%) / (Width*Height*4)

JPGheader und JPGmetadaten sind genau wie "BitmapInfoHeader" hier zu vernachlässigen, weil es rückwärts eh stets nur eine Näherung ist.
Wofür stehen die
Zitat:
100%
? Also einfach 1 und damit die Dateigröße?
Alex Winzer
  Mit Zitat antworten Zitat