Este é um projeto em Python que permite redimensionar uma imagem, adicionar margens e desenhar uma linha ao redor da margem por meio de uma interface gráfica. Ele foi desenvolvido utilizando as bibliotecas tkinter
para a interface e Pillow
para manipulação de imagens.
- Selecionar uma imagem de entrada nos formatos JPG ou PNG.
- Definir a largura e altura desejadas para a imagem.
- Adicionar uma margem ao redor da imagem.
- Desenhar uma linha preta ao longo da borda da margem.
- Salvar a imagem editada em um local especificado pelo usuário.
- Python 3.7 ou superior.
- Bibliotecas necessárias:
Pillow
tkinter
(nativo do Python)
- Clone este repositório ou baixe os arquivos.
- Certifique-se de que as bibliotecas necessárias estão instaladas:
pip install pillow
- Execute o script principal:
python editor_de_imagens.py
- Na janela que abrir:
- Selecione uma imagem de entrada clicando em "Selecionar".
- Insira a largura e altura desejadas para a imagem.
- Defina o tamanho da margem em pixels.
- Escolha o local e o nome do arquivo de saída clicando em "Selecionar".
- Clique em "Executar" para processar a imagem.
- A imagem processada será salva no local especificado.
Para facilitar a distribuição, você pode gerar um arquivo executável usando pyinstaller
:
- Instale o
pyinstaller
:pip install pyinstaller
- Gere o executável:
pyinstaller --onefile --noconsole editor_de_imagens.py
- O executável será criado na pasta
dist
.
- Uma imagem JPG ou PNG.
- Largura: 800 pixels.
- Altura: 600 pixels.
- Margem: 50 pixels.
- Uma imagem redimensionada para 800x600 pixels com uma margem branca de 50 pixels e uma borda preta ao longo da margem.
Contribuições são bem-vindas! Sinta-se à vontade para abrir um pull request ou relatar problemas na página de issues.
Este projeto está licenciado sob a Licença MIT. Consulte o arquivo LICENSE
para mais detalhes.