Its description in the documentation simply says that it sharpens the image if it's resized, and takes more processing power and memory to make the encode. But what does that function actually do? Does it simply use a bicubic resizer, with a bilinear/nearest neighbour used for default? I couldn't find any description of what's happening to my image on a technical level.
Here is some background information.