Image sensible dans le bootstrap pour remplir la colonne

J'ai un bootstrap colonne définie comme suit:

<div class="col-md-4 limit">
    <img id="myImage" src="" class="img-responsive"/>
</div>

<style>
    .limit {
        max-height:500px;
        overflow:hidden;  
    }
</style>

La source de l'image est obtenue par programmation donc je ne sais pas à l'avance la hauteur ou la largeur de mon image. Ce que je veux faire, c'est que l'image dans cette colonne dont la hauteur est limitée apparaissent complètement à l'intérieur de la div. Avec le img-responsive classe, j'ai réalisé l'image à l'horizontale remplir ma colonne, cependant, que cette classe définit la hauteur de l'auto, la plupart du temps ce qui fait que l'image de débordement et être caché. Je ne veux pas que mon image à débordement en aucune façon.

Donc, disons que ma colonne mesures:

  • Width: 300px (défini par bootstrap)
  • Height: 500px (.la limite)

Et mon image dimensions sont les suivantes:

  • Width: 600px
  • Hauteur: 1500px

La configuration actuelle de l'image, se réduisent à 300px x 750px. Comme son conteneur est définie uniquement sur 500px, ce qui provoque le dernier 250px être perdu à l'intérieur de la zone de débordement. Je voudrais une image au lieu d'être redimensionnée à 200px x 500px pour complètement dans le div contenant

Comment puis-je faire cela?
Merci!