A pouquíssimo tempo coloquei um vídeo sobre um novo método de redimensionar imagens digitais sem causar grandes deformações na imagem, o Seam Carving for Content-Aware Image Resizing. Imaginei que iria demorar pra que um programa fosse lançado para uso comum, e… realmente ainda não foi lançado nada.
No entanto, Johannes Schindelin acabou de divulgar um plugin do ImageJ que utiliza o mesmo conceito de omitir linhas com menor energia, ao redimensionar imagens. Essa é uma primeira versão, e como ele mesmo disse, ainda está bem crua em termos de funcionalidades, mas o fato é que… funciona!
Vejam aqui o teste que eu fiz!
Original (1280 x 800 pixels):

Original mostrando linha vertical de menor energia na janela do ImageJ:

Imagem somente com a largura reduzida de 1280 para 800 pixels usando o plugin seam-remover:

Imagem redimensionada pelos métodos convencionais (mesma redução de 1280 para 800 pixels):

Funciona, não?
Fora alguns artefatos na barra inferior o resto até que ficou bom! O jovem exemplar de bolacha do mar (bichinho da foto) saiu quase intacto da manipulação!
Uma resposta em “Primeiro teste com o seam-remover no ImageJ”
Mas o que eu achei mais legal desse negócio é o redimensionamento dinâmico…
No caso do seu desktop, a imagem acabou ficando um pouco distorcida. Os resultados no vídeo são melhores… Mas acho que pra redimensionar dinamicamente numa página de WEB vai ser necessário um computador potente…