pnmtopng für große Datei

388
tekknolagi

Ich verwende pnmtopngeine 101M, 3000x4000 Pixel PNM-Datei. Ich erhalte den Fehler bei pnmtopng: ASCII decimal integer in file is too large to be processed.jedem Start. Ich habe die Quelle durchgesehen und es sieht so aus, als wären die Dimensionen der Datei zu groß, um pnmtopngsie verarbeiten zu können. Wie kann ich das bekämpfen, ohne zu versuchen, die Quelle zu bearbeiten und neu zu kompilieren?

Vielen Dank.

Sehen:

failing to transform

und

pnm file

0
Welche Version von netpbm hast du? Ich kann diese Fehlermeldung nirgendwo in der aktuellen "super stabilen" Version netpbm-10.35.97 finden. Glenn Randers-Pehrson vor 8 Jahren 0
@ GlennRanders-Pehrson Ich habe 10.68.0. tekknolagi vor 8 Jahren 0
Ich habe 10.68.1 heruntergeladen und kann diese Fehlermeldung weder in dieser Quelle noch in libpng oder zlib finden. 3000x4000 ist eine angemessene Bildgröße. Vielleicht haben Sie irgendwo eine schlechte Situation in BigEndian / LittlEndian. Können Sie die ersten Zeilen (Header plus einige Pixel) der PNM-Datei posten? Glenn Randers-Pehrson vor 8 Jahren 0
@ GlennRanders-Pehrson Kann ich auch nicht. Das ist bizarr. Screenshot der Datei ist beigefügt. tekknolagi vor 8 Jahren 0

0 Antworten auf die Frage