Showing posts with label Seamcarving. Show all posts
Showing posts with label Seamcarving. Show all posts

2010/09/24

Google Video Carving

Com a multiplicidade de dispositivos capazes de reproduzir vídeo, com diferentes resoluções e aspect ratios, nunca o redimensionamento de imagens foi tão importante.

Noutros tempos, seria suficiente cortar partes da imagem que ficassem de fora do ecrã (como os filmes de cinema que passavam nas TVs em 4:3), ou adicionando barras pretas para preencher a imagem.

No entanto, o Google está a estudar um processo que traz o "milagroso" processo de redimensionamento seamcarving para o vídeo.


Certamente lembrar-se-ão do seamcarving, do qual já falei aqui por várias vezes. No caso do vídeo, o processo é ainda mais complexo mas... promete resultados igualmente incríveis.

2010/03/25

Preenchimento Inteligente no Photoshop

Depois do seamcarving (que até se pode fazer em javascript), era apenas uma questão de tempo até que técnicas semelhantes fossem utilizadas para outros processos, como este preenchimento inteligente (patchmatch)que poderemos ver no próximo Photoshop CS5.

Em poucos cliques podemos remover elementos indesejados de uma foto:


Ou até criar partes inexistentes de uma imagem, quer será bastante útil - por exemplo - para as fotografias panorâmicas com partes por preencher:

Eis mais um vídeo que demonstra o que será possível fazer:



Uma coisa é certa: será cada vez mais difícil detectar se uma fotografia foi alterada digitalmente! :)

2009/10/01

PatchMatch e Video Seamcarving

Lembram-se daquela fabuloso método de redimensionamento de imagens chamado seamcarving?

Parece que o próximo Photoshop CS5 vai trazer alguns melhoramentos com uma técnica chamada patchmatch, que torna possíveis manipulações de imagem de uma forma incrivelmente fácil e rápida.


PatchMatch: Structural Image Editing from Dan Goldman on Vimeo.

E se pensam que este tipo de processamento se limita a imagens estáticas, vejam o que se tem feito ao aplicar o método seamcarving em vídeo:

2008/12/14

SeaMonster - Seamcarving em .Net

Lembram-se daquela técnica de redimensionamento de imagens revolucionária conhecida como seam-carving?
Que permite que uma imagem possa ser encolhida ou esticada sem distorcer os elementos  importantes?


Pois bem, se quiserem brincar um bocado com isto podem descarregar o SeaMonster, uma implementação deste algortimo em .Net.

Ou se preferirem ver isto a funcionar em Flash, podem sempre dar um salto até ao Rsizr.com