Rezising Images In The Clipboard History Switcher? Or other Ways?

I need to resize images, elegantly. I work with a lot of images, by copying them into the clipboard and then often wanting to:

Reduce it into 50% of the size in pixel dimensions.

And other reduction preset values.

I would be a great feature to compress it too, but I am not sure if that works with copy and paste.? I would preferably not do this via a save file commando but there and then on the fly so ready to paste.