Skip to main content

PROCESSADOR DE IMAGENS EM PYTHON

Um pacote Python para processamento básico de imagens, incluindo conversão para escala de cinza e combinação de duas imagens.

Índice

Estrutura do Repositório

image_processor/
│
├── image_processor/
│   ├── __init__.py
│   ├── processing_image.py
│
├── tests/
│   ├── __init__.py
│   ├── test_processing.py
│
├── README.md
├── setup.py
└── requirements.txt

Instalação

Para instalar o pacote, use o pip:

pip install image_processor_jr

Funcionalidades

  • to_grayscale(image_path, save_path=None): Converte uma imagem para escala de cinza;
  • combine_images(image_path1, image_path2, save_path=None): Combina duas imagens usando uma média.

Uso

from image_processor_jr.processing_image import to_grayscale, combine_images

# Converter imagem para escala de cinza
gray_image = to_grayscale('imagem1.jpg', save_path='gray_image.jpg')

# Combinar duas imagens
combined_image = combine_images('imagem1.jpg', 'imagem2',
                                save_path='combine_image.jpg')

Testes

Para executar os testes, utilize:

python -m unittest discover tests/

Conclusão

Seguir essas boas práticas ajudará a criar um ambiente colaborativo mais eficiente e agradável. Mantenha sempre a comunicação aberta e esteja disposto a aprender e adaptar-se. Boas contribuições!

Contribuições

Sinta-se à vontade para contribuir. Faça um fork do projeto, crie uma branch para suas alterações e envie um pull request.

Licenciamento

Este projeto é licenciado sob a MIT License - veja o arquivo LICENSE para mais detalhes.

Autor

Juninho Carvalho LinkedIn

Metadata

Release files for image-processor-jr 0.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for image-processor-jr 0.0.1
File Size Uploaded
image_processor_jr-0.0.1.tar.gz 3.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for image-processor-jr 0.0.1
File Interpreter ABI Platform
image_processor_jr-0.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 6.3 kB

Release files / image_processor_jr-0.0.1.tar.gz

Download URL image_processor_jr-0.0.1.tar.gz
Size 3.2 kB
Tags Source
SHA-256 checksum
How to use checksums
7724899fe55c8507c72ba6c95924f475724cc4e3f11f74342d6ffc56a5785a29
BLAKE2b-256 checksum
How to use checksums
1701da91c6859b736b04c4854ed0565bc6b2c45e05fcbbc72b4f636e31dcb5aa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.9.5

Release files / image_processor_jr-0.0.1-py3-none-any.whl

Download URL image_processor_jr-0.0.1-py3-none-any.whl
Size 3.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d668a6dab751db3dc1ce1ca10d9502608d42fb4506252ff678c1077f66ae3cf4
BLAKE2b-256 checksum
How to use checksums
de027752010312985784e11041e564daa53fd95cbd275d27db0eafa16d0a86a8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.9.5

Release history Release notifications | RSS feed

This release

0.0.1 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page