Jump to content
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

Sign in to follow this  
jinjonBoo

Python - Life Poster

Recommended Posts

jinjonBoo

Boas pessoal.

Vou-vos ser sincero. Estou apertadíssimo com 6 cadeiras da faculdade, e numa delas tenho um projecto simples em python para fazer, só que estou a trabalhar e é a primeira vez q olho para python.

O projecto consiste em pegar numas imagens quaisqueres, e junta-las todas num JPG/outro, tipo um Life Poster, tão a ver a ideia? Há aqui um projecto parecido mas guarda as imagens em HTML, e nao era isso q eu precisava:(

Para quem percebe de python tenho a certeza q me conseguem fazer isso em 3min!!!!

Please help =/

Obrigado desde já

Share this post


Link to post
Share on other sites
fnds

Acho que posso falar pela comunidade, nós aqui temos uma filosofia de ajudar a pessoas a aprender e ajudar n as suas duvidas, não resolver os seus problemas, para isso existe a a secção de emprego.

Vou tentar te ajudar, em 30 min aprendes o Python que precisas para fazer isso.

Para começar tens de aprender o básico da linguagem. Pode ser aqui: http://www.python.org.br/wiki/DocumentacaoPython?action=AttachFile&do=view&target=material2.pdf

Depois podes usar esta biblioteca para juntar as imagens: http://www.pythonware.com/products/pil/

Não te vou ser mais especifico na parte da biblioteca porque eu nunca trabalhei com ela.

Bons estudos :)

Share this post


Link to post
Share on other sites
JoaoRodrigues

Que tipo de Poster queres fazer? Misturar imagens ao calhas? Que organização? Mosaico? Umas em cima das outras?

Share this post


Link to post
Share on other sites
jinjonBoo

JoaoRodrigues, é só mesmo po-las lado a lado, tipo mosaico, presumo, sem nenhuma configuração em especial, só mesmo juntá-las!

Achas que me podes ajudar?

fnds, obrigado:)

Share this post


Link to post
Share on other sites
JoaoRodrigues

Então é mesmo directo. Usa a PIL como o fnds te recomendou e só tens que basicamente criar um canvas e ir pondo imagens uma atrás da outra somando as posições (x,y) no canvas: 1a imagem (1,0), segunda (1,1), terceira (0,0), quarta (0,1), por exemplo.

Põe aqui as dúvidas que tiveres nós ajudamos-te.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.