Skip to main content

Pacote simples para processamento de imagens com Python

Project description

image-processing

Pacote simples para processamento básico de imagens com Python.

Funcionalidades

  • Abrir imagem
  • Salvar imagem
  • Converter imagem para tons de cinza
  • Redimensionar imagem
  • Aplicar filtro de contorno

Instalação

Para instalar, use o pip:

pip install image-processing

Uso básico

from image_processing import (
    abrir_imagem,
    salvar_imagem,
    converter_para_cinza,
    redimensionar,
    aplicar_filtro,
)

# Abrir imagem
img = abrir_imagem("minha_imagem.jpg")

# Converter para tons de cinza
img_cinza = converter_para_cinza(img)

# Salvar imagem convertida
salvar_imagem(img_cinza, "minha_imagem_cinza.jpg")

# Redimensionar imagem
img_redimensionada = redimensionar(img, 200, 200)
salvar_imagem(img_redimensionada, "minha_imagem_redimensionada.jpg")

# Aplicar filtro de contorno
img_filtrada = aplicar_filtro(img)
salvar_imagem(img_filtrada, "minha_imagem_filtrada.jpg")

Requisitos

  • Python 3.6 ou superior
  • Pillow

Contribuição

Contribuições são bem-vindas! Para contribuir:

  1. Faça um fork do projeto
  2. Crie uma branch com sua feature (git checkout -b minha-feature)
  3. Faça commit das suas alterações (git commit -m 'Minha nova feature')
  4. Faça push para a branch (git push origin minha-feature)
  5. Abra um Pull Request

Licença

Este projeto está licenciado sob a Licença MIT - veja o arquivo LICENSE para detalhes.

Autor

João Vitor

Project details


Release history Release notifications | RSS feed

This version

0.1

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gzusus_image_processing-0.1.tar.gz (2.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

gzusus_image_processing-0.1-py3-none-any.whl (2.7 kB view details)

Uploaded Python 3

File details

Details for the file gzusus_image_processing-0.1.tar.gz.

File metadata

  • Download URL: gzusus_image_processing-0.1.tar.gz
  • Upload date:
  • Size: 2.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.10

File hashes

Hashes for gzusus_image_processing-0.1.tar.gz
Algorithm Hash digest
SHA256 42edaf3be7d9dd2a2e9f7144773b3dbd07c9dd7d484176d481abd703df72a391
MD5 4b675598192c40d095cc6f1e8abc96fa
BLAKE2b-256 3ca1d8fe44001499394e0e8d5f757b311cda0a329a1ec9a571d5d73ea52d5b65

See more details on using hashes here.

File details

Details for the file gzusus_image_processing-0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for gzusus_image_processing-0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 19ea9de394a6d6df0a9485a30bee3888d298f980671654c699defe3e342d1bb5
MD5 a9a5261b551ec8d684145c24c3f1f53e
BLAKE2b-256 156fb71406f75c25748119c62407c6cafbab256bf568e7558b6d32402ee46540

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page