Comment puis-je centre une image si elle est plus large que son contenant?

Normalement, vous de centre images avec display: block; margin: auto, mais si l'image est plus grande que le conteneur, il déborde à droite. Comment puis-je faire déborder sur les deux côtés de la même manière? La largeur du conteneur est fixe et connu. La largeur de l'image est inconnue.