Hallo zusammen,
ich habe eine technische Frage zur Bittiefe von Bildern. Wie ich diese "erkennen" bzw rauslesen kann, wie hoch diese wirklich ist.
Diverse Viewer zeigen mir ja die Information an, wieviel Bits pro Kanal benutzt werden. Ausrechnen kann ich mir das auch und anhand der Dateigrösse sehen, ob es 8/10/12/16 Bit sind.
Aber folgendes Problem. Ich habe bspw ein 10Bit Bild lade dieses in eine EBV und speichere es wieder als 10Bit Bild ab. Programm arbeitet in 32Bit Float. Also werde ich davon ausgehen, dass auch die volle Information in den Kanälen erhalten bleibt.
Was ist aber, wenn die EBV intern nur mit 8Bit arbeitet, weil womöglich der Importer oder ein bildbearbeitender Effekt schlecht programmiert ist, das Bild aber beim Abspeichern wieder in 10 bzw 16 Bit abgespeichert werden kann. Dann habe ich ja einiges an Verlust. Wie kann ich aber diese Feststellen? Weil die Info im Header sagt 10 bzw 16 Bit aber die wirklichen Bilddetails sind weniger.
Kann man das mit einem Hexeditor im Datencode erkennen, dass womöglich viele Infos im Code Identisch sind? Oder dass man die Datei mit ZIP / RAR packt um zu sehen wie stark komprimiert werden kann? Das könnte man ja mit Quellbild und Zielbild machen und die Grösse vergleichen.
Ich bräuchte da einen Denkanstoss.
Grüsse