Ich habe Schwierigkeiten, wenn ich versuche, riesige Bilder mit C# zu speichern (ich spreche über ein Gigabyte).C# Speichern von großen Bildern
Grundsätzlich versuche ich dies in Teilen zu tun - ich habe etwa 200 Bitmap-Quellen und ich brauche eine Möglichkeit, sie vor oder nach der Codierung zu einer .png-Datei zu kombinieren.
Ich weiß, dass dies viel RAM erfordern wird, es sei denn ich irgendwie die Daten direkt von der Festplatte streamen, aber ich habe keine Idee, wie man das auch tut.
Jede Bitmap Quelle ist 895x895 Pixel so die Bilder kombiniert nach der Codierung nicht einfach scheint, weil C# nicht Sie eine Bitmap mit einer Größe von 13.425 x 13425.
Sie können sich [AForge] (http://code.google.com/p/aforge/) anzeigen lassen, wie von [dieser Frage] empfohlen (http://stackoverflow.com/questions/538746/what-libraries) -are-available-for-manipulating-super-große Bilder-im-Netz? rq = 1) 's Antwort – Blorgbeard
Das ist sicherlich die Grenzen der was GDI + Window machen kann. Sie müssen möglicherweise 3rd Party hier gehen. – vcsjones