Entwickler-Ecke

Multimedia / Grafik - Bilder zusammenfügen


cvdrei - So 01.04.07 19:50
Titel: Bilder zusammenfügen
Hi,
ich habe insgesamt zirka 15.000 einzel Bilder die ich zu einem großen zusammenfügen möchte. Das ganze soll dann am Ende 60.000 x 25.000 Pixel haben.
Die Frage ist wie ich dieses Projekt am besten angehe, alleine wenn ich so ein Bitmap schon erzeuge bekomme ich schon eine Exception (wen wundert es :-) )
Bin für alle Tipps dankbar!


Gausi - So 01.04.07 19:57

Wenn du das als 24Bit-Bitmap haben willst, dann wären das ca. 4.3 GB. Das bekommst du in einem 32-Bit-System nicht in den Speicher. Eine Lösung wäre, das Bild per Hand in kleineren Happen in einen FileStream zu schreiben. Allerdings ließe sich die bmp-Datei dann kaum öffnen. Bleibt nur die Speicherung in einem komprimierenden Format wie jpg, aber da weiß ich nicht genau, wie das Foramt aufgebaut ist, um das per Hand zu schreiben.

Mit Klassen wie TBitmap kommst du auf keinen Fall weiter.

Aber mal am Rande - was willst du mit einem 1.5 Gigapixel-Bild?


cvdrei - So 01.04.07 22:24

Das ganze Bild soll später mal als Riesenposter ausgedruckt werden. Im moment experimentiere ich gerade mit verschiedenen Panoramasoftware Programmen aber damit ist wohl jedes Programm überfordert.


Gausi - So 01.04.07 22:42

Mit Riesenposter meinst du jetzt aber ne ganze Fassade, oder? Ein Foto von einer professionellen Digicam mit 12 Megapixeln kann man schon recht gut auf Postergröße ausdrucken. Und: Mit welchem Drucker möchtest du das audrucken? Dafür musst du das Bild eh wieder splitten.


delfiphan - So 01.04.07 23:42

Auflösung von 60'000 in einer Dimension... Wenn du das auf einige cm ausdruckst reicht die Auflösung für ein Hologramm, welches das Licht zum Beugen bringt. ;)

Vernünftig gerechnet:
150dpi auf A0 (84x100 cm) => 6000x4000 Pixel


cvdrei - So 01.04.07 23:54

Ich habe jetzt ein Programm gefunden (IrfanView). Das hat eine Panorama Funktion und ist gerade dabei mir die Bildchen zusammenzufügen.
Ja das Bild wird nachher wieder gesplittet auf einzelne A4 Seiten dachte so an 50-100 und dann einfach durch den Farblaser ausgedruckt.


Coder - Mo 02.04.07 01:12

http://www.pixelnet.de da kannst dus dir in guter Quali auf mehrere Poster drucken lassen.
Die Seite war Testsieger bei Stiftung-Warentest.

MfG