https://github.com/arkaniightt/app-resized-images
Aplicativo de Redimensionamento de Imagens 📸 Ferramenta web para redimensionar imagens, com upload múltiplo, redimensionamento personalizado e download em ZIP.
https://github.com/arkaniightt/app-resized-images
app pillow pillow-library python streamlit
Last synced: about 1 year ago
JSON representation
Aplicativo de Redimensionamento de Imagens 📸 Ferramenta web para redimensionar imagens, com upload múltiplo, redimensionamento personalizado e download em ZIP.
- Host: GitHub
- URL: https://github.com/arkaniightt/app-resized-images
- Owner: ArkaNiightt
- Created: 2025-01-24T00:35:54.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-24T01:33:53.000Z (over 1 year ago)
- Last Synced: 2025-03-22T11:47:56.000Z (over 1 year ago)
- Topics: app, pillow, pillow-library, python, streamlit
- Language: Python
- Homepage:
- Size: 2.93 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Aplicativo de Redimensionamento de Imagens 📸
Bem-vindo ao **Aplicativo de Redimensionamento de Imagens**, uma ferramenta simples e eficiente para redimensionar suas imagens de maneira rápida e prática.
## Descrição
Este aplicativo web, desenvolvido com **Streamlit**, permite que você faça upload de múltiplas imagens, defina as dimensões desejadas e baixe as imagens redimensionadas em um único arquivo ZIP. Ideal para fotógrafos, designers e qualquer pessoa que precise ajustar o tamanho de suas imagens com facilidade.
## Funcionalidades
- **Upload Multiplo**: Carregue várias imagens simultaneamente nos formatos JPG, JPEG, PNG, BMP, GIF e TIFF.
- **Redimensionamento Personalizado**: Defina a largura e a altura desejadas para suas imagens.
- **Download em ZIP**: Após o redimensionamento, baixe todas as suas imagens em um único arquivo compactado.
- **Interface Intuitiva**: Interface amigável e fácil de usar, permitindo uma experiência rápida e eficiente.
## Tecnologias Utilizadas
- **Python 3.10**
- **Streamlit**
- **Pillow (PIL)**
- **Zipfile**
- **Outras Bibliotecas**: Consulte o arquivo `requirements.txt` para uma lista completa de dependências.
## Instalação
1. **Clone o repositório**
```bash
git clone https://github.com/ArkaNiightt/App-Resized-Images.git
cd "nome_projeto"
```
2. **Crie um ambiente virtual**
```bash
python -m venv .venv
source .venv/bin/activate # No Windows: .venv\Scripts\activate
```
3. **Instale as dependências**
```bash
pip install -r requirements.txt
```
## Como Usar
1. **Execute o aplicativo**
```bash
streamlit run app.py
```
2. **Acesse no Navegador**
Abra o navegador e vá para `http://localhost:8501` para acessar o aplicativo.
3. **Redimensione suas Imagens**
- Carregue as imagens desejadas.
- Defina a largura e altura desejadas.
- Clique em "Redimensionar Imagens".
- Baixe o arquivo ZIP com as imagens redimensionadas.
## Contribuição
Contribuições são bem-vindas! Sinta-se à vontade para abrir issues ou enviar pull requests para melhorar este projeto.