Ich habe einen Madnelbrot-Set-Generator in C erstellt und ein gewaltiges 100.000-Quadrat-Pixel-Bild gerendert, das 30 GB groß ist. Mein Computer hat 4 GB RAM. Wie lange sollte das Laden dauern? Danke für die Hilfe.
.bmp
?
Ich habe einen Madnelbrot-Set-Generator in C erstellt und ein gewaltiges 100.000-Quadrat-Pixel-Bild gerendert, das 30 GB groß ist. Mein Computer hat 4 GB RAM. Wie lange sollte das Laden dauern? Danke für die Hilfe.
.bmp
?
Antworten:
Es ist unmöglich, eine unkomprimierte 30-GB-Bitmap mit nur 4 GB RAM zu laden.
Möglicherweise gibt es ein Programm, das einem Texteditor ähnelt, der einen Teil einer Datei auf einmal anzeigen kann und einen Teil dieses Bildes streamen und anzeigen kann, ohne es vollständig zu laden. Ich kenne aber keine speziell.
Ich habe etwas Ähnliches wie vor Jahren gemacht, habe es nur überprüft und es war 7,5 Gigapixel (deins ist 10). Nach dem, was ich damals geschrieben habe, ist es möglich, ein so großes Foto in Photoshop zu öffnen, obwohl ich eine temporäre 60-GB-Datei erstellt habe, sodass Sie etwas freien Festplattenspeicher benötigen.
Ich habe es auf eine Website für hochauflösende Panoramen hochgeladen. Wenn Sie jedoch eine ähnliche Software herunterladen, sollte sie hoffentlich von Ihrem Computer aus funktionieren. Hier ist ein Link zu dem Ergebnis, das ich erhalten habe. Es ist nicht die ideale Methode zum Anzeigen eines Fotos, aber es muss für so große Bilder ziemlich viel getan werden - http://gigapan.com/gigapans/76165
Edit: Sorry, wusste nicht so recht, wie alt die Frage war