I\'m really trying to nail out a little more performance out of this tidbit of code. It\'s not a heavly used bit of code but is used every time a new image is uploaded, and 4 ti
(Threading is a great tip.)
Try to call your method with the smallest possible image as input each time, instead of the original image. If the original image is, say 2000px, then create the 700px image from it and then use your newly created 700px image to create the 500px, etc...
With the HighQualityBicubic setting I doubt that you'll notice any difference in the 100px image. (But it of course it needs to be verified.)