Como emular o tamanho de fundo: cobrir em <img>?

Como posso redimensionar e reposicionar a imagem dentro de uma caixa, de forma a cobrir toda a caixa, semelhante a comobackground-size: cover trabalho.

<div class="box" style="width: 100px; height: 100px;">
  <img src="pic.jpg" width="413" height="325">
</div>

Eu sei que tenho que adicionaroverflow:hidden&nbsp;para a caixa e as necessidades de imagemposition: absolute. Mas qual é a fórmula que me dá o novo tamanho correto para a imagem e deixei as posições superiores?