PYTHON JPG Datei nach Bearbeitung nicht mehr lesbar

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
BlackJack

@R4yWex: Modulo würde ich hier auch nicht nehmen, denn dann muss man positive und negative Zahlen anders behandeln. Bei Zweierpotenzen, also zum Beispiel 2⁸ für Bytewerte, kann man stattdessen auch eine bitweise Und-Verknüpfung mit der entsprechenden Bitmaske verwenden:

Code: Alles auswählen

In [1]: -1 & 0xff
Out[1]: 255

In [2]: -1 % 0xff
Out[2]: 254
Statt mit irgendwelchen Dateien zu testen, solltest Du gezielt eine Datei zu testen erstellen die alle Bytewerte enthält und die ver- und entschlüsseln und mit der ursprünglichen Datei vergleichen. Das ist einfacher und man kann sich auch *sicher* sein, dass jeder mögliche Wert darin vorkommt.
Antworten