👨🏫É UM APLICATIVO PYTHON DE EDIÇÃO EM LOTE QUE ADICIONA TEXTOS PERSONALIZADOS (COR, FUNDO, TAMANHO E POSIÇÃO) A IMAGENS E SALVA OS RESULTADOS EM UMA NOVA PASTA.
Esse é um aplicativo de edição de imagens em lote feito em Python, usando customtkinter para a interface gráfica e PIL (Pillow) para manipulação de imagens. Ele permite adicionar textos sobre imagens com personalização de cor, fundo, tamanho e posição, salvando todas as imagens editadas em uma nova pasta.
-
Permite selecionar um diretório contendo imagens (
.jpg,.jpeg,.png). -
Permite adicionar um texto que será sobreposto às imagens.
-
Permite escolher:
- Cor do texto (
WHITE,RED,GREEN,BLUE) - Cor do fundo do texto (retângulo atrás do texto)
- Tamanho da fonte (20, 40, 60, 80, 100, 150, 200 px)
- Posição do texto (
TOP,CENTER,BOTTOM)
- Cor do texto (
-
Edita todas as imagens do diretório e cria uma nova pasta chamada
IMAGEM_EDITORcom os arquivos modificados. -
Mostra uma barra de progresso indicando quantas imagens foram processadas.
-
Exibe mensagens de status em tempo real e alerta quando o processo termina.
-
Instalação das Dependências::
- Entre no diretório
CODIGOe execute o comando:
pip install -r requirements.txt
- Entre no diretório
-
Execução do Aplicativo:
- Para executar o arquivo Python, utilize o comando abaixo no terminal, dentro do diretório
./CODIGO:
python CODIGO.py
- Para executar o arquivo Python, utilize o comando abaixo no terminal, dentro do diretório
-
A interface será aberta em modo escuro.
-
Digite o texto que deseja colocar nas imagens no campo
DIGITE O TEXTO:. -
Escolha as opções de estilo do texto:
- Cor do texto
- Cor do fundo do texto
- Tamanho da fonte
- Posição (topo, centro ou base da imagem)
-
Clique em DIRETÓRIO e selecione a pasta com as imagens que deseja editar.
-
Clique em EDITAR para iniciar o processo.
-
Acompanhe o progresso na barra de progresso e nas mensagens de status.
-
Ao final, todas as imagens editadas estarão em uma subpasta
IMAGEM_EDITORdentro do diretório selecionado.
- O instalador está localizado no diretório
./APPe está disponível apenas para sistemas Windows x64. Para realizar a instalação, basta dar dois cliques no arquivo e seguir as instruções exibidas na tela.
IMPORTANTE: Antes de criar o instalador, é necessário gerar o arquivo
IMAGEM EDITOR.exe. Para isso, siga os passos abaixo:
1. Instalação do PyInstaller:
- Certifique-se de ter o PyInstaller instalado. Se não tiver, instale usando o comando abaixo:
pip install pyinstaller2. Gerando o Executável:
- No diretório
./CODIGO, utilize o comando abaixo para gerar o executável:
pyinstaller EXECUTAVEL.spec- O executável
IMAGEM EDITOR.exeserá criado na pasta./CODIGO/dist. - Após a geração, você pode excluir a pasta
./CODIGO/build.
- Download: Baixe o Inno Setup do site oficial: Inno Setup.
- Instalação: Siga o assistente de instalação para instalar o Inno Setup no seu sistema.
IMPORTANTE: Antes de criar o novo instalador, certifique-se de excluir o arquivo
./APP/IMAGEM EDITOR.exe.
-
Editar o arquivo do instalador:
-
No diretório
./CODIGO, abra o arquivoINSTALADOR.isse atualize o seguinte trecho: -
Localize a diretiva
#define Diretorioe substitua pelo caminho correto do diretório do projeto. Exemplo:#define Diretorio "C:\Users\HP\Downloads\GITHUB\REPOSITORIO\02-PROJETOS PUBLICOS\02-APLICATIVOS\IMAGEM EDITOR\CODIGO"
-
-
Gerar o instalador no Inno Setup:
- Abra o arquivo
./CODIGO/INSTALADOR.isscom o Inno Setup. - Clique em "Compile" para gerar o instalador.
- Abra o arquivo
-
Limpar arquivos temporários:
- Após a criação do instalador, você pode excluir o executável temporário
./CODIGO/dist/IMAGEM EDITOR.exe.
- Após a criação do instalador, você pode excluir o executável temporário
-
Instalando o Aplicativo:
- Se o
Aplicativonão iniciar automaticamente a instalação, você pode executar manualmente o arquivo./APP/IMAGEM EDITOR.execlicando duas vezes sobre ele. - O assistente de instalação será iniciado e, por padrão, o aplicativo será instalado no seguinte caminho:
C:\Program Files\IMAGEM EDITOR.
- Se o
- Entendemos que para manipular arquivos em muitas linguagens e tecnologias, é necessário possuir conhecimento nessas áreas. Para auxiliar nesse aprendizado, oferecemos cursos gratuitos e alguns subsídios:



