Bem-vindo: Qui, 28 de Março 2024, 23:19 Pesquisa avançada

Como criar um mosaico de fotografias de uma pasta

Escreveu alguma aplicação ou script que quer partilhar? Ou conhece algo que quer partilhar? Sabe alguma linguagem de programação e quer partilhar esse conhecimento com um tutorial? Tem alguma dúvida em alguma linguagem? Então este é o sítio certo.

Re: Como criar um mosaico de fotografias de uma pasta

Mensagempor Luis Cardoso » Ter, 5 de Março 2013, 0:23


Esta é igual a esta:
ImagemImagem
«Escolhe um trabalho de que gostes, e não terás que trabalhar um só dia na tua vida» - Confúcio
Avatar do usuário
Luis Cardoso
Redator
 
Mensagens: 10455
Registrado em: 26 Maio, 2011
Localização: Portugal


Re: Como criar um mosaico de fotografias de uma pasta

Mensagempor Luis Cardoso » Ter, 5 de Março 2013, 0:42

ImagemImagem
«Escolhe um trabalho de que gostes, e não terás que trabalhar um só dia na tua vida» - Confúcio
Avatar do usuário
Luis Cardoso
Redator
 
Mensagens: 10455
Registrado em: 26 Maio, 2011
Localização: Portugal

Re: Como criar um mosaico de fotografias de uma pasta

Mensagempor Elias L. Alves » Ter, 5 de Março 2013, 23:53

Onde descobristes tal recurso? Amazing !!
Ultrabook Samsung NP530U3C ,Ivybridge core I3, Hybrid Storage , dual-boot 12.04 /13.04 .

Elias L. Alves
 
Mensagens: 72
Registrado em: 12 Fevereiro, 2013


Re: Como criar um mosaico de fotografias de uma pasta

Mensagempor Elias L. Alves » Qua, 6 de Março 2013, 0:09

Não posso falar muito não , porque de vez em quando acho algumas coisas interessantes !!
Ultrabook Samsung NP530U3C ,Ivybridge core I3, Hybrid Storage , dual-boot 12.04 /13.04 .

Elias L. Alves
 
Mensagens: 72
Registrado em: 12 Fevereiro, 2013

Re: Como criar um mosaico de fotografias de uma pasta

Mensagempor Claudio Novais » Qua, 6 de Março 2013, 0:14

Sempre que encontrar faça como eu! Experimente e demonstre os resultados aqui no Forum! ;)
Avatar do usuário
Claudio Novais
Editor do Ubuntued
 
Mensagens: 16869
Registrado em: 25 Maio, 2011

Logotipo do Ubuntued em ASCII code colorido

Mensagempor Claudio Novais » Qua, 6 de Março 2013, 21:39

Depois de fazer o mosaico lembrei-me hoje de usar um artigo bem interessante do UBuntued que transforma imagens em ascii-code, ou seja, em caracteres. Antes de explicar o que fiz, quem quiser conhecer o programa recomendo a leitura:
Basicamente instalei o programa e executei este comando que gera um ficheiro html:
jp2a --html --colors ubuntued2.jpg --output=output.html

O ficheiro resultante, com o nome "output.html", ficou com este conteúdo, relativo à imagem ao lado:

Depois para pôr aqui no Forum tive de converter o html para bbcode. O que fiz? Uma expressão regular simples sobre o conteúdo entre as tags do html <pre>.

A expressão regular foi a seguinte:
Código: Selecionar todos
<span\ style='color:(#?[0-9A-Fa-f]{6});'>(.)<\/span>

E a substituição da expressão regular foi esta:
Código: Selecionar todos
[color=$1]$2[/color]

Utilizei o site seguinte para fazer a substituição:

Copiei os conteúdos e ainda fiz outra subsituição, agora com o gedit, em que tirei todos as tags <br/> e pus uma \n:


Por fim, pus o conteúdo resultante aqui no Forum, e dentro da tag [c ] que é o mesmo que a tag [code] mas sem a moldura:
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXK00OOOOOOOOOOOOOOOOOOOOOOOOOOOOOO0KKXXXXXXXXXXXX
XXXXXXXXXXKK0OOkkOkkkkkkkkkkkkkkkkkkkxxxxxxxxdddddx0KXXXXXXXXX
XXXXXXXXXK0OOOOOOOOOOOOOOOOOOOOOOOOkkkkkkkkxxxxxxxdld0KXXXXXXX
XXXXXXXXK0OOOOOKXXXXK0OOOOOOOOOOOOOOOOOOOOOkxxxxxdddolOKXXXXXX
XXXXXXXK0OOkOXWMMMMMMWX0OOOOO0KKXNWWWWMMMWWKxxxxxddddoo0XXXXXX
XXXXXXXKOkkONMMMMMMMMMMN0OO0WWMMMMMMMMMMMMWkxxxxxdddddlOKXXXXX
XXXXXXX0OkkONMMMMMMMMMMW0OOKMMMMMMMMMMMMMMKxxxxxddddddlkKXXXXX
XXXXXXX0OkkkKWMMMMMMMMWKOOONMMMMMMMMMMMMMNkxxxxdddddddlkKXXXXX
XXXXXXX0OkkkkOKNWWWWNKOOOOXMMMMMMMMWNNXXX0xxxxdddddddolkKXXXXX
XXXXXXX0OkkkkkkkOOOOkkkOKNMMMMWNK0OkkxxxxxxxxdddddddoolkKXXXXX
XXXXXXX0kxkkkkkkO000KXNWMMMMNKOkkkxxxxxxxxxddddddddooolkKXXXXX
XXXXXXX0kxxxxxk0WMMMMMMMMMW0kkxxxxxxxxxxxddddddddooooolkKXXXXX
XXXXXXX0kxxxxxONMMMMMMMMMNkxxxxxxxxxxxdddddddddooooooockKXXXXX
XXXXXXX0kdxxxkXMMMMMMMMMNkxxxxxxxxxdddddddddddoooooooockKXXXXX
XXXXXXX0xdddx0NMMMMMMMMWOxxxxxdddddddddddddoooooooooolckKXXXXX
XXXXXXX0xdddxKWMMMMMMMMNxdddddddddddddddooooooooooolllckKXXXXX
XXXXXXX0xoddxKWMMMMMMMMXdddddddddddooooooooooooollllllckKXXXXX
XXXXXXX0dooodKWMMMWNXK0kddddoooooooooooooooollllllllllckKXXXXX
XXXXXXX0dooook0OkxdoooooooooooooooooooooolllllllllllllckKXXXXX
XXXXXXX0dloooooooooooooooooooooooooollllllllllllllllllckKXXXXX
XXXXXXXKkolllllllllooollooolllllllllllllllllllllllccccckKXXXXX
XXXXXXXXKklllllllllllllllllllllllllllllllllllcccccccccckKXXXXX
XXXXXXXXXX0xollllllllllllllllllllllllllllcccccccccccccckKXXXXX
XXXXXXXXXXXXK0kxddddddddddddddddddddddddddddddddddddddx0XXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Avatar do usuário
Claudio Novais
Editor do Ubuntued
 
Mensagens: 16869
Registrado em: 25 Maio, 2011

Re: Como criar um mosaico de fotografias de uma pasta

Mensagempor Exploit » Sáb, 9 de Março 2013, 6:15

alguém reparou nos lol's do resultado?
Avatar do usuário
Exploit
 
Mensagens: 1297
Registrado em: 31 Agosto, 2011

Re: Como criar um mosaico de fotografias de uma pasta

Mensagempor leo_cguimaraes » Sex, 15 de Março 2013, 16:25

Claudio Novais (04-03-2013, 21:26) escreveu:Afinal existe uma forma bem simples! Não experimentei, quem quiser experimentar agradeço feedback! :D


Para instalar basta clicar neste botão ou executar o comando seguinte:
sudo apt-get install -y metapixel


Depois preparar as imagens:
metapixel-prepare -r pastaOrigem pastaDestino --width=48 --height=48


Criar o mosaico, usando a mesma pasta de destino
metapixel --metapixel input.jpg output.png -l pastaDestino -s 10


Não consegui gerar o mosaico, pois após o último comando que aparece no vídeo surge a seguinte mensagem:
leonardo@leonardo:~$ metapixel --metapixel -l ~/Imagens/Álbum_de_Casamento/miniaturas/ -s 10 '/home/leonardo/Imagens/Álbum_de_Casamento/Van+Leo-282.jpg' casamento.png
Error: cannot read library table `/home/leonardo/Imagens/Álbum_de_Casamento/miniaturas//tables.mxt'.

Ao gerar as imagens no tamanho 48x48 realmente surge esse arquivo tabela.mxt, mas não sei o que fazer com ele.
Avatar do usuário
leo_cguimaraes
 
Mensagens: 2
Registrado em: 21 Junho, 2011

AnteriorPróximo

Voltar para Scripts, programação e aplicações em desenvolvimento

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 62 visitantes