Um aplicativo de processamento digital de imagens desenvolvido em Python com PySide6.
Principais Funcionalidades • Como Usar • Download • Desenvolvimento • Tecnologias • Licença
- Interface Moderna e Intuitiva
- Tela de boas-vindas com acesso rápido às funcionalidades
- Menu organizado para fácil navegação entre ferramentas
- Suporte a Diversos Formatos de Imagem
- PNG, JPEG, BMP, GIF, TIFF, WebP, ICO, PSD, XBM, XPM
- Operações de Processamento de Imagem
- Transformações básicas: negativo, gama, alargamento de contraste
- Filtros espaciais: média, mediana, mínimo, máximo, Laplaciano
- Fatiamento por planos de bits com visualização detalhada
- Pseudocores com mapas predefinidos e personalizáveis
- Análise de Imagem
- Visualização de histogramas com estatísticas detalhadas
- Equalização de histograma com comparação antes/depois
- Inspeção de pixels com matriz interativa
- Exibição de metadados EXIF
- Sistema de Histórico
- Navegação completa entre estados da imagem
- Reversão das operações aplicadas
- Ferramentas de Visualização
- Zoom avançado com atalhos de teclado
- Comparação de imagens lado a lado
- Tema claro moderno e consistente
- Visual agradável em todos os sistemas operacionais
Para clonar e executar este aplicativo, você precisará de Git, Python 3.12 e opcionalmente Conda. Da sua linha de comando:
# Clone este repositório
$ git clone https://github.com/lailson/Henpixy.git
# Entre no repositório
$ cd Henpixy
# Crie um ambiente virtual (opcional, mas recomendado)
$ conda create --prefix ./env python=3.12
$ conda activate ./env
# Instale as dependências
$ pip install -e .
# Execute o aplicativo
$ python -m henpixy.mainNota O aplicativo foi testado principalmente no macOS, mas deve funcionar em qualquer plataforma que suporte Python e Qt.
Você pode baixar a versão mais recente do Henpixy para macOS.
- Henpixy-0.1.25.dmg - Para macOS
Se ao tentar abrir o aplicativo aparecer a mensagem "Henpixy.app está danificado e não pode ser aberto", siga um dos métodos abaixo:
- Clique com o botão direito (ou Control+clique) no aplicativo
Henpixy.app - Selecione "Abrir" no menu de contexto
- Na janela de aviso, clique em "Abrir" novamente
- O aplicativo será executado normalmente e nas próximas vezes poderá ser aberto com duplo clique
- Abra o Terminal (em Aplicativos > Utilitários)
- Digite o comando abaixo (substitua pelo caminho correto se necessário):
xattr -d com.apple.quarantine /Applications/Henpixy.app
- Agora o aplicativo deve abrir normalmente
Nota Essas restrições de segurança são impostas pelo macOS para proteger contra software não assinado. O Henpixy é um aplicativo seguro, desenvolvido para fins educacionais.
- ✅ Filtro de Intensidade zero
- ✅ Função negativo (transformação S = L - 1 - r)
- ✅ Transformação gama (potência) ajustável
- ✅ Alargamento de contraste com pontos configuráveis
- ✅ Fatiamento por planos de bits
- ✅ Equalização de histograma
- ✅ Pseudocores por fatiamento de intensidades
- ✅ Filtro de suavização da média
- ✅ Filtros estatísticos (média, mediana, mínimo, máximo)
- ✅ Filtro Laplaciano e aguçamento de imagens
- ✅ Histogramas interativos
- ✅ Estatísticas detalhadas da imagem
- ✅ Visualização de intensidade de pixels
- ✅ Comparação antes/depois para transformações
- ✅ Navegação por histórico de alterações
- ✅ Visualização de metadados EXIF quando disponíveis
Este software utiliza os seguintes pacotes de código aberto:
- Python - Linguagem de programação
- PySide6 (Qt6) - Framework para interface gráfica
- Pillow (PIL Fork) - Biblioteca de processamento de imagens
- NumPy - Computação numérica eficiente
- Matplotlib - Visualização de dados e histogramas
MIT
Site do Projeto · GitHub @lailson · Desenvolvido para fins educacionais como parte de trabalho acadêmico

