Ik denk zelf dat het niet mogelijk is wat je wilt. Het moet namelijk beeldvullend zijn ongeacht of het een staande of liggende foto is en je wilt geen afsnijdingen. En uiteraard proportioneel verschalen.
Je geeft eigenlijk in je voorbeelden al aan wat het probleem is. Of je moet afsnijden of je moet er een stuk bij verzinnen. Ik neem aan dat de oorsponkelijke foto's ook van formaat verschillen en dan heb je nog het probleem van verschillende resoluties.
Je moet dus een vast kader hebben en daarin laat je de foto zien die gecentreerd is in het kader.
Maar wellicht zie ik iets over het hoofd, maar ik zou gewoon op zoek gaan naar voorbeelden waarmee je zelf blij bent en de klant uiteraard ook. Via google zijn er tal van voorbeelden te vinden.