Photoshop CS5 vs Gimp Resynthesize

Há algumas semanas a Adobe começou a provocar furor na internet com videos que demonstravam as capacidades do Photoshop CS5. O mais impressionante desses mostrava o Content Aware Fill, um recurso que permite apagar elementos da imagem que, em vez de deixar simplesmente um buraco, preenche o espaço apagado com uma extrapolação do fundo. Não entendeu? Vale a pena ver o vídeo:

Impressionante, certo? Bem, alguns fãs do GIMP discordam. Segundo eles, este recurso está presente no GIMP há anos, fornecido por um plugin chamado Resynthesize. Uma rápida busca no Google permite encontrar vários artigos demonstrando as capacidades desse plugin. O circo está armado: quem é melhor em recortar o mundo? Adobe Photoshop CS5 ou GIMP com Resynthesizer? O UD resolveu tirar a prova dos nove.

Em primeiro lugar, há de se estabelecer o que queremos avaliar e como vamos fazer o teste. Como o grande atrativo deste recurso é agilizar e simplificar o trabalho de edição, a usabilidade nos dois casos será avaliada. Mas o mais importante, é claro, serão os resultados. Para isso, selecionamos algumas imagens com características distintas e tentaremos remover alguns objetos usando o GIMP e o CS5, e comparemos os resultados. Para permitir aos dois programas mostrar o seu potencial, as imagens são de resolução alta, e com pouca ou nenhuma compressão.

Instalação e uso

Primeiro tentamos usar o GIMP. Baixamos a versão 2.6.8, e a instalação ocorreu sem problemas. Procuramos pelo Resynthesize na página oficial do GIMP, e o baixamos. Como a ajuda que vem com o plugin é pouca, fizemos uma busca no google, onde encontramos um tutorial simples, junto com um script que facilita o seu uso. Seguimos à risca esse tutorial.

Aqui cabe um parêntesis. O script, dirão alguns, pode interferir nos resultados. Porém, um dos objetivos do teste era também avaliar a usabilidade dos recursos. e buscamos uma maneira simples de efetuar a busca. Além disso, o script pouco faz além de fazer as chamadas corretas para o plugin, tendo um efeito pequeno (ainda que provavelmente para melhor) sobre os resultados. Fecha parêntesis.

A aplicação dos efeitos em si é muito simples: basta selecionar a área que se deseja “apagar” e selecionar uma opção no menu. O Gimp automaticamente o substitui por um trecho de imagem baseado na região em volta da seleção.

O Photoshop CS5 foi ainda mais fácil: foi só preciso instalar a versão trial, e já pudemos usar o recurso, que vem nativamente. Aplicar o efeito também é simples, bastando selecionar a imagem e apagar usando o “content aware fill”.

Resultados

Vamos agora ao que mais interessa: os resultados. Veja abaixo as imagens  originais e o resultado do GIMP e do Photoshop CS5:

1 – O básico.

Essa imagem mostra a situação mais óbvia para o uso do recurso: retirar um elemento de cujas imagens de fundo não sejam simples de reproduzir.

Este é o uso mais natural desse recurso: retirar elementos em uma fotografia com fundo natural. Assim, os dois saíram bem, ainda que de maneiras diferentes: o Photoshop copiou as pedras um pouco mais acima, e acabou gerando um certo efeito de distorção. Já o GIMP misturou de maneira menos óbvia e os efeitos da edição são menos perceptíveis.

2- Aumentando o desafio

Esta imagem tem um desafio maior: o padrão não se repete em torno de toda a seleção a ser retirada (os pingüins de caneca). Na parte de cima há um padrão, o da parede, e no debaixo há outro, o da mesa. A transição é óbvia ao olhar humano, aproximadamente uma reta.

Bem, evidentemente esses programas não tem o olhar humano (ainda). Os dois não conseguiram extrapolar a transição entre a mesa e o fundo, mas o Photoshop passou mais vergonha que o GIMP: a caneca do meio foi transportada para o lado, o que não ajudou em nada o trabalho. No GIMP, a asa dessa mesma caneca aparece no recorte, também, mas pelo menos há alguma tentativa de manter o padrão da mesa.

O caso do pinguim maior, a esquerda, é também muito parecido: um olhar atento mostra que o Photoshop reproduziu, com outra inclinação,  um trecho da borda da bandeja, e o GIMP tentou reproduzir as cores em volta. Aqui, há uma leve vitória do GIMP, mas nenhum dos dois aliviou imensamente o trabalho do editor.

3 – Imagem sintética

Agora nós decidimos sair do mundo da fotografia e ir para uma imagem sintética. Vamos pegar o logotipo do UD em um fundo clássico de “sol nascente”. De novo, o padrão que está atrás do escudo é óbvio para a inteligência humana:

Aqui, fica evidente o que a imagem anterior já indicava: nenhum dos dois programas reconhece padrões geométricos. O Photoshop falhou mais graciosamente, com uma transição menos terrível que o GIMP.

4 – Forçando a barra

Agora, vamos pegar pesado. Retirar um poste de uma imagem urbana, em que o fundo muda várias vezes na seleção (a igreja ao fundo é esquisita daquele jeito mesmo):


Vitória incontestável do content-aware fill. No programa da Adobe, o poste da direita, que tem a placa, foi removido de maneira quase perfeita (repare que até a placa ficou bem realista, com um número enchendo o lugar). Na parte mais acima que o carro, a placa e o poste somem praticamente sem rastros, e parede e árvore ao fundo são extrapolados com grande precisão. O poste maior, porém, não foi tão bem resolvido: talvez fosse melhor nem usar este recurso, no caso.

Já o GIMP decepciona. Os dois postes ficam marcados na imagem editada, e mesmo onde o Photoshop fez praticamente todo o trabalho, ele deixa a desejar. Aqui, o recurso mais atrapalhou que ajudou.

Bônus Round

Uma boa utilidade do recurso seria retirar texto que você não gostaria de ver na imagem. Por exemplo, retirar a marca de um produto para evitar publicidade indesejada. Outro recurso parecido é remover um objeto incriminador de uma imagem instucional, por exemplo.

Como era de se esperar, o texto foi muito bem removido da caixa pelos dois programas, em boa parte devido ao fundo preto uniforme. E, assim como no caso dos pinguins, o Mac Mini teima em não sumir. E, como de costume, o Photoshop caiu na repetição de objetos em volta enquanto o GIMP terminou em efeitos mais borrados.

Conclusão

Os dois programas tem um recurso parecido, mas a implementação evidentemente usa algoritmos diferentes. Eles funcionam de maneira parecida na maioria das situações, mas o “Content Aware Fill” do Photoshop leva uma vantagem em alguns tipos de imagens. Porém, em alguns tipos de imagem, o GIMP pode agilizar o trabalho de retoque, enquanto o Photoshop não ajudaria muito. O programa da Adobe ganha pontos por ser muito mais fácil de instalar, muito embora passado o esforço inicial, o GIMP funcione a contento.

É importante frisar que, neste teste, nós só avaliamos o funcionamento de um recurso muito específico. Ele provavelmente não fará todo o serviço sozinho, e o profissional ainda depende das outras ferramentas do seu editor para poder fazer os ajustes necessários.

Reblog this post [with Zemanta]
Este post foi originalmente publicado no blog.UltraDownloads.

Gostou deste post? Odiou esse post? Então, que tal deixar um comentário para a gente bater um papo ou ainda assine o RSS e receba os artigos automaticamente no seu leitor de RSS.

This website uses IntenseDebate comments, but they are not currently loaded because either your browser doesn't support JavaScript, or they didn't load fast enough.

Comentários

[...] has been available for some time and can do a similar job. However, are they really comparable? (in original Portuguese, but really, the images are pretty much self-explaining) compare them side by side removing the [...]

Uso o GIMP há um bom tempo, mas nunca nem tinha ouvido falar do "Resynthesizer", banstante útil.
Até que ficaram bons os resultados, principalmente se levarmos em conta que o GIMP é gratuito e tem um instalador de meros 18MB, contra 1GB do Photoshop e sua caríssima licensa, e o fato de ter sido todo um time pago de desenvolvedores "contra" algumas pessoas de uma comunidade não tão unida como dizem as boatos sobre o "Mundo Livre".

You're doing it wrong -http://geeksbynature.dk/uploads/resynthesizer.png (2.7MB) I did that with GIMP resynthesizer; compare to bottom right corner – something is clearly amiss.

You forgot to mention one really *BIG* issue — they may both be more or less similar in how they operate, but one of them costs several hundred dollars less than the other.

I havent tried GIMP for a few years, will have to check it out again

Sure thing – I just did a quick select of the posts (in my picture, I resynthesized them one by one – not sure if that makes a difference, but I guess it might), then used Filters->Map->Resynthesize… and untick the two tileable options. Other than that, no tweaks, though I guess a better result might have been achieved that way.

I believe most tutorials (that I've seen at least) mention unticking tileable options, however I would tend to agree that this is not obvious to new users.

Best regards,
– cers / Christian Sonne

[...] tool seems to excel in a certain area.  Read the translated version of the page for the full scoop.Google Translate. About the Author: Randall Hand Randall Hand is a visualization scientist working for a federal [...]

[...] blog UltraDownloads publica una interesante y documentada comparativa (portugués) entre ambas herramientas, que te aconsejo consultar si te interesa el tema. Resumiendo mucho: el [...]

Part of the test was about ease to use. As GIMP does not come with help, the test was made using Resynth tutorials promptly available, and this was told in the first part of the post. We did not change any parameters or applied any effects besides resynth or content aware.

It would be great if you posted how you configured and used resynth, so our readers may know how to do it. We will consider making another post about this other technique of using resynth.

Sure thing – I just did a quick select of the posts (in my picture, I resynthesized them one by one – not sure if that makes a difference, but I guess it might), then used Filters->Map->Resynthesize… and untick the two tileable options. Other than that, no tweaks, though I guess a better result might have been achieved that way.

I believe most tutorials (that I've seen at least) mention unticking tileable options, however I would tend to agree that this is not obvious to new users.

Best regards,
– cers / Christian Sonne

Filters->Map->Resynthesize is the full-power tool and complicated to use. You will get better results with the default settings if you choose Filters->Enhance->Smart remove selection, which operates resynthesize more like how content aware fill operates.

[...] si rezultatele arata destul de bune pentru soft-ul open source Articolul poate fi consultat aici, dar aveti grija ca este o traducere din portugheza in engleza prin intermediul Google Translate [...]

[...] 五 07 2010 GIMP Resynth vs.Photoshop内容感知填充 By admin 在Adobe公布了一则演示Photoshop CS5内容感知填充功能的视频之后,Photoshop的开源竞争对手GIMP社区便迅速以Resynthesizer插件予以回应。 Resynthesizer是Paul Harrison博士几年前开发的用于纹理合成的GIMP插件,它在功能上类似于Photoshop的内容感知填充,但两者的实际效果究竟如何?一家葡萄牙语网站就此进行了一番对比测试(Google翻译),从多幅图的效果上看,GIMP的算法没有Photoshop的成熟,但结果都不能称得上令人满意。 [...]

[...] CS5的这个功能进行一 番对比测试(Google [...]

Comente

(obrigatório)

(obrigatório)