Script para sobrepor 2 fotos em uma

Você esta pensando juntar duas fotos ? Existe o The Gimp mas é bem demorado...
Válido para Linux e Windows

Para Linux

Para aqueles que a linha de comando não é problema, eis um pequeno script que lhe permitirá montar duas imagens ou mais (basta modificar o script conforme você decidir).</gras>

O código

#!/bin/bash       
echo  -n "dar o nome da 1a imagem  com o caminho necessário »    
read image1       
echo  -n " dar o nome da 1a imagem  com o caminho necessário  "       
read image2       
echo  -n "dar o nome do arquivo de saída"       
read image3       
#echo -n " dar o tamanho de saída ex:800x600(dará 1600x600) "       
echo -n "Você quer modificar o tamanho o/n "       
read modifie       
case $modifie in        
    N|n)       
 montage  -geometry +1+1  $image1 $image2 $image3       
   gpicview $image3 &       
;;       
   O|o)       
echo -n " dar o nome do arquivo de saída  ex:800x600(dara 1600x600) "       
read tamanho       
echo -n " une bordas o/n "       
read resposta       

case $resposta in       

 O|o )       
bordas=4+4       
taille1=$tamanho+$bordas       
;;       
    N|n)       
tamanho1=$tamanho       
 ;;       

  • )

;; esac montagem -geometry $tamanho1 $image1 $image2 $image3 gpicview $image3 & ;;
  • )

;; esac

Criação do script

  • Abra seu editor de texto (vim gedit kate etc.), faça um copiar/colar do código, registre-o sob, por exemplo, montar fotos.
  • Abra um terminal
  • Coloque-se no diretório no qual você salvou « montar fotos, depois digite :

chmod +x montar fotos o que torna executável seu script .

  • Para lançaar :
    ./montar fotos 

O programa enfim abre a imagem final no visualizador.

No script

gpicview

você pode colocar outro, basta substituir gpicview pelo seu.

Para facilitar a vida, lance o script no diretório onde se encontram suas fotos.

Você pode implemetar o script à vontade. Pra conhecer os comandos complementares do comando montagem:

$man montagem

programa indispensável

ImageMagick 

Agora, você pode se divertir !

Para os usuários de Windows

O Código

Você deverá mudar imagemagick para windows isto quer dizer...
Em seguida, você deverá abrir o terminal para executar os comandos, cabe a você criar um script se você quiser, coloco aqui abaixo a cópia de meu trabalho windows
Assim você pode testar considerando que eu peguei, por exemplo, imagens fornecidas com windows .

menu  lançar executar cmd     

Microsoft Windows XP [versão5.1.2600]     
(C) Copyright 1985-2001 Microsoft Corp.     


C:\Documents and Settings\jxxxx>cd C:\Documents and Settings\All Users\Documents\     
Minhas imagens\Amostragem de imagens    

C:\Documents and Settings\All Users\Documents\Minhas imagens\Amostragem de imagens >     
montagem  -geometry +1+1 colinas.jpg hiver.jpg total.jpg     

C:\Documents and Settings\All Users\Documents\Mes images\Amostragem de imagens >     

<color=vermelho >Resultado :</color>

Rápido não é!

Agora você pode se lançar nesta tarefa!

Tradução feita por Ana Spadari

Nosso conteúdo é produzido em colaboração com especialistas em tecnologia da informação sob o comando de Jean-François Pillou, fundador do CCM.net. CCM é um site sobre tecnologia líder em nível internacional e está disponível em 11 idiomas.
Este documento, intitulado 'Script para sobrepor 2 fotos em uma', está disponível sob a licença Creative Commons. Você pode copiar e/ou modificar o conteúdo desta página com base nas condições estipuladas pela licença. Não se esqueça de creditar o CCM (br.ccm.net) ao utilizar este artigo.

Assine nossa newsletter!

Assine nossa newsletter!
Junte-se à comunidade