No crop of img in blocks out of the box?

So I need crop images (basically just because of portrait/ landscape) in blocks in layout fields and I need to extend the image.yml with a image.yml in blocks blueprint, a image.php in snippets, a css file and a vue.file?

The available plugins for cropping don’t do that, right?