Hallo zusammen,
ich habe ein Tool geschrieben, welches auf Basis der Exif-Daten Grafikdateien so umbenennt, das auch Bilder unterschiedlicher Kameras zeitlich richtig sortiert dargestellt werden.
Jeder der nach einem Urlaub die Bilder verschiedener Kameras händeln muss, wird das Problem kennen.
Um die Exif-Daten auszulesen, bin ich auf die Library "ImageStone" gestoßen.
In dieser wird beim Laden der Grafikdatei dynamisch Speicher mit "malloc" angefordert.
Bei einem Testlauf ist mir aufgefallen, das malloc nur funktioniert, wenn die Grafikdatei kleiner als 32MB ist. Sollte eigentlich reichen, aber bei Panoramas wird diese Grenze schon mal gerne gesprengt.
Kennt jemand dieses Phänomen?
Bisher bin ich noch auf keine Lösung gestoßen.
Kann mir vielleicht hier jemand helfen.
Danke schon einmal im Vorraus.
P.S.: Das Tool muss auf WinXp (x32) laufen.
ich habe ein Tool geschrieben, welches auf Basis der Exif-Daten Grafikdateien so umbenennt, das auch Bilder unterschiedlicher Kameras zeitlich richtig sortiert dargestellt werden.
Jeder der nach einem Urlaub die Bilder verschiedener Kameras händeln muss, wird das Problem kennen.
Um die Exif-Daten auszulesen, bin ich auf die Library "ImageStone" gestoßen.
In dieser wird beim Laden der Grafikdatei dynamisch Speicher mit "malloc" angefordert.
Bei einem Testlauf ist mir aufgefallen, das malloc nur funktioniert, wenn die Grafikdatei kleiner als 32MB ist. Sollte eigentlich reichen, aber bei Panoramas wird diese Grenze schon mal gerne gesprengt.
Kennt jemand dieses Phänomen?
Bisher bin ich noch auf keine Lösung gestoßen.
Kann mir vielleicht hier jemand helfen.
Danke schon einmal im Vorraus.
P.S.: Das Tool muss auf WinXp (x32) laufen.