Hallo,
hatte auch gerade ein Problem mit dieser Funktion!
Mein Fehler war:
Ich hatte dort, wo du image2 verwendet hast, ein Bild vom Typ TPicture. Mit Bild.LoadFromFile('... .jpg') habe ich da ein Bild hineingeladen. Jedoch ist das Bild deswegen noch nicht in Bild.Bitmap! Bild.Bitmap hat eine eigene LoadFromFile-Methode, die musste ich nehmen. Und die versteht kein jpeg...
Vergewissere dich also, dass wirklich in image2.Picture.Bitmap das Bild gelandet ist oder poste mal den Code, wie du das da rein lädst...
dartrax
Edit: Ok, gebe zu, wahrscheinlich hat er das Problem schon längst gelöst... Nur für die, die genau wie ich über google hier rein stolpern