Como sobrepor duas imagens exatamente escalando uma delas no gimp?


14

Tenho duas fotos diferentes do mesmo objeto, uma das quais é tirada do mesmo ângulo, mas com escala e rotação diferentes. Quero que as duas imagens se sobreponham para que a superior corresponda à inferior o mais exatamente possível. Existe alguma opção no gimp onde eu possa definir vários pontos-chave e o gimp alinha as imagens de acordo com esses pontos? Por exemplo, digo que o canto X da figura 1 deve corresponder ao canto Y da figura 2. Deve ser suficiente definir 3 pontos em cada imagem para obter um bom resultado.

Se não for possível, qual seria a melhor maneira de atingir esse objetivo além de apenas escalar e girar até que pareça ok?

Respostas:


3

Não acredito que haja algo no Gimp para alinhar automaticamente as imagens.

Você pode fazer isso manualmente colocando as imagens em camadas, definindo a opacidade superior para poder ver a imagem subjacente e dimensionando / girando uma delas.

Ou você pode usar uma ferramenta como Enfuse


Obrigado, isso pode fazer o truque. O alinhamento manual com meia opacidade é o que eu fiz antes, mas isso ainda é bastante difícil, quando a imagem também é girada ...
janoliver

9

Parece que o panotools possui um plugin Gimp . Eu não usei, mas está lá.

Fora do GIMP, mas ainda de graça, você pode tentar percorrer estradas diferentes.

Hugin - Principalmente direcionada para a costura de panorama, você pode usá-la para alinhar e dimensionar uma pilha de imagens para vídeos HDR ou mistura de exposição ou lapso de tempo ou ...

Registax - Destinado a astrofotógrafos, este software livre captura várias imagens (algumas autônomas ou milhares de quadros de vídeo), gira, escala e alinha-as. Além disso, ele pode (opcionalmente) usar técnicas muito sofisticadas para combinar as imagens componentes em uma imagem final.

Ferramenta de alinhamento HDR - Outra possibilidade. Faz alinhamento, rotação e dimensionamento. Pode valer a pena tentar. Uma comparação com o alinhamento automático do Photomatix (em 2007, veja bem) parece favorecer o HDRAT.

DeShaker - Outra maneira de abordar o alinhamento de imagens menores (resolução de até 1080p), este software livre faz estabilização de vídeo. Se você combinasse as duas imagens em um filme de dois quadros, isso as alinharia. Provavelmente não é o que você deseja, mas é uma técnica usada para alinhar imagens estáticas.


Boas recomendações btw. Não tive muito tempo para investigar todos, no entanto, o HDR Align era bastante básico e fácil de usar, e fez o trabalho. Você precisa definir alguns pontos manualmente para ajudar na escala.
Mehrad 30/03/16

2

Você pode usar Filter | G'MIC | Layers | Align Layers. Você deve selecionar Camadas de entrada: Tudo antes de executar. Leve em consideração que esta é uma operação demorada.


2

Eu fiz isso no Gimp sem nenhum software adicional. Este método produzirá com facilidade e precisão a "escala de 3 pontos, girar, traduzir" sobre a qual você perguntou. Se houver outros problemas de perspectiva, um dos outros métodos nas outras respostas será necessário.

  1. Ambas as imagens em sua própria camada. Selecione a régua.

  2. Mostre Layer1 / Image1, meça entre dois pontos. Clique e arraste de um ponto para outro, faça zoom e mova os pontos de extremidade para obter mais precisão. Isso fornece a medida exata de um décimo de pixel e o ângulo de rotação. Quanto mais distantes os pontos, melhor. Vamos chamá-lo de Length1.

  3. Mostrar Camada2 / Imagem2. Ajuste pontos de extremidade para corresponder aos mesmos pontos de referência. Vamos chamá-lo de Length2.

  4. 100 * (Length1 / Length2) = A porcentagem da escala que você precisa aplicar à Image2.

  5. Gire conforme necessário, conforme indicado pela diferença nos ângulos de rotação.

  6. É simples mover uma imagem sobre a outra.


-2

clique em arquivo >>> abrir como camadas >>> selecione as duas imagens que deseja mesclar.

clique na imagem maior e clique na ferramenta de escala. Reduza a imagem maior para caber na imagem menor.

Defina a opacidade da camada superior para um número menor, para que você possa ver como os dois estão se alinhando, como é feito neste tutorial em vídeo do gimp sobre cerveja: http://gimpedblog.blogspot.com/2011/12/in-this -gimp-tutorial-im-indo-para-show.html

use as ferramentas de movimentação, rotação e perspectiva para ajustar as duas fotos no lugar.

recorte a área extra da tela com a ferramenta Recortar.


3
Oi Alex. Bem-vindo ao Stack Exchange e obrigado por suas contribuições. Espero ver mais de você. Apontar para um tutorial que você fez é muito útil. No entanto, você não pode anunciar seus serviços em suas respostas. Veja photo.stackexchange.com/faq#promotion
Leia o perfil
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.