Eu tenho cerca de 15.000 arquivos JPG que precisam ter marca d'água. Existe alguma maneira de processar essas imagens em massa e adicionar uma marca d'água?
As imagens podem ter tamanhos diferentes, quero a marca d'água colocada no centro das imagens.
Respostas:
Use
imagemagick
:Tutorial de marca d'água do Imagemagick . Marca d'água de uma única imagem parece
Para lidar com várias imagens, consulte Como fazer marcas d'água ou fazer lotes em lote de fotos de marcas d'água usando o ImageMagick .
fonte
for i in *jpg ; do convert logo.jpg [ above code ] ; done
logo.jpg
por"${i}"
:for i in *jpg ; do convert "${i}" -font ....... ; done
Sim, no Photoshop, você pode processar em lote as imagens em uma pasta usando uma ação.
Simplesmente:
Abra a imagem
Abra o painel "Ações" e clique em "Criar nova ação".
Nomeie a ação e clique em "Ok"
Agora você deve estar registrado. Quase tudo que você faz será registrado na ação como uma etapa até você pressionar o botão "Parar" no menu da barra de ferramentas Ações.
Crie sua marca d'água como faria normalmente. Eu recomendo usar uma mistura de padrão e opacidade. Salve a imagem no formato e local desejado.
Feche a imagem e clique em "Stop"
Agora, vá para Arquivo >> Automatizar >> Lote e selecione sua ação recém-criada e a pasta de origem que contém as imagens que você deseja modificar. Isso aplicará essa ação a todas as imagens nessa pasta.
Existem opções de nomeação de arquivos e outros extras, caso você queira usá-los.
fonte
Há um script Gimp que foi projetado especificamente para adicionar marcas d'água: Script de marca d'água da imagem em lote . Ele precisa ser executado na linha de comando, mas é bem direto:
Faça o download do script
Salve o arquivo baixado na instalação do GIMP, seguido por \ share \ gimp \ 2.0 \ scripts.
Para usuários do Windows
Start -> Run… -> Cmd
(clique em OK)Digite cd seguido do diretório do GIMP (ou seja, cd "C: \ Arquivos de Programas \ GIMP 2 \ bin")
Seus comandos incluem arquivos de entrada, caminho da marca d'água, tamanho, preenchimento e modo de camada, número da posição e caminho da saída.
Exemplos:
e
fonte
As respostas do ImageMagick já foram praticamente dadas neste momento, mas eu queria dar uma resposta um pouco mais detalhada, para que todos pudessem usá-la.
Exemplo com caminhos fictícios: Que você precisará substituir.
(Em um Mac e Windows, você pode arrastar um arquivo ou pasta para a janela do terminal, que será convertida em um caminho)
Verifique se a pasta de destino existe antes de executar a
mogrify...
linhaMesmo código com caminhos de exemplo completos: Caminhos para minha área de trabalho no Mac.
Peças completamente opcionais:
-resize 600">"
-gravity SouthEast"
-quality 90
O que tudo isso significa
cd /Users/joonas/Desktop/pictures/
= navega para o caminho especificado-path /Users/joonas/Desktop/modified_pictures
= Define o caminho de destino-resize 600">"
">"
após o valor da largura, verifique se apenas a imagem com largura maior que 600px é redimensionada para 600px.-draw "image Over 10,10 0,0 '/Users/Joonas/Desktop/watermark.png' "
- Isso cria a marca d'água.-draw estrutura é esta:
-draw {type} {compose-method} {location/offset} {size} {filepath}
text
,image
Over
,overlay
,multiply
, mais ..10,10
0,0
{type}
determina como isso será usado. Se type for image, isso será considerado um caminho. Se o tipo for texto, isso será considerado texto-gravity SouthEast
- Define a localização geral da marca d'água.North
,NorthEast
,East
,SouthEast
,South
,SouthWest
,West
,Center
.-quality 90
- valores: 0-100-format jpg *
- formato do arquivo de destino. Os*
olhares para cada tipo de arquivo na pasta. Você pode especificar algo como-format jpg *.png
converter todos os arquivos png em jpg.fonte
O IrfanView possui isso ("Adicionar imagem de marca d'água")
fonte
Sim:
O que você deseja explorar é o ImageMagick , uma ferramenta extremamente poderosa para manipulação de imagens.
É baseado na linha de comando, mas em resumo: você tem uma pasta (ou pastas que contêm pastas contendo pastas etc), e um comando na linha de comando gera todas as suas imagens com marcas d'água, em uma estrutura de pastas de sua escolha.
fonte
Xnview possui recursos em lote muito flexíveis e poderosos (e fáceis de usar)
Ele vem em várias formas, incluindo uma versão portátil [por exemplo, em portableapps.com ou outros]
Na "visualização do navegador" (ou seja, não está visualizando uma imagem específica, mas em uma pasta), selecione ( ctrl+ clique ou shift+ clique) várias imagens e ctrl+ Upara abrir a caixa de diálogo de processamento em lote :
fonte
O Photoshop Lightroom possui várias funções de processo em lote.
Eu configurei no passado para cortar, definir os metadados, marca d'água e exportar mais de 250 imagens em um formato de arquivo escolhido. Configurar a biblioteca, etc, para começar, é um pouco complicado para alguém, mas foi escrito com esse tipo de coisa em mente, diferente do GIMP. Se você não precisar fazer isso novamente em breve, use o teste gratuito;)
fonte
Eu uso um programa chamado Ashampoo Photo Commander, que possui um ótimo e fácil de usar o recurso de Processamento em Lote, que realiza o jkb com facilidade. Às vezes, é oferecido gratuitamente em discos de capa, não é caro, mesmo se você quiser a versão mais recente do mosr.
fonte