Skip to main content

Pacote de processamento de imagens usando Python

Project description

Image Processing Package

Descrição

O pacote image_processing_pkg é uma biblioteca Python para processamento de imagens que oferece:

  • Processamento básico: redimensionamento, rotação, corte e conversão entre formatos
  • Aplicação de filtros: blur, sharpen, grayscale, sepia, etc.
  • Processamento avançado: detecção de bordas, segmentação, histograma
  • Utilitários para manipulação de metadados de imagens

Instalação

Use o gerenciador de pacotes pip para instalar o pacote:

pip install image_processing_pkg

Uso

Processamento Básico

from image_processing_pkg.processing import basic

# Redimensionar uma imagem
basic.resize("input.jpg", "output.jpg", width=800, height=600)

# Converter para escala de cinza
basic.to_grayscale("input.jpg", "output_gray.jpg")

# Aplicar rotação
basic.rotate("input.jpg", "output_rotated.jpg", angle=90)

Aplicação de Filtros

from image_processing_pkg.processing import filters

# Aplicar filtro de desfoque
filters.blur("input.jpg", "output_blur.jpg", radius=5)

# Aplicar filtro de nitidez
filters.sharpen("input.jpg", "output_sharp.jpg", amount=1.5)

# Aplicar filtro sépia
filters.sepia("input.jpg", "output_sepia.jpg")

Processamento Avançado

from image_processing_pkg.processing import advanced

# Detectar bordas
advanced.detect_edges("input.jpg", "output_edges.jpg", method="canny")

# Segmentação de imagem
advanced.segment("input.jpg", "output_segmented.jpg", clusters=5)

# Gerar histograma
histogram = advanced.histogram("input.jpg")

Autor

Python Developer

Licença

MIT

Project details


Download files

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

Source Distribution

krevoniz_unique_img_proc_pkg-0.1.0.tar.gz (18.1 kB view details)

Uploaded Source

Built Distribution

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

krevoniz_unique_img_proc_pkg-0.1.0-py3-none-any.whl (19.8 kB view details)

Uploaded Python 3

File details

Details for the file krevoniz_unique_img_proc_pkg-0.1.0.tar.gz.

File metadata

File hashes

Hashes for krevoniz_unique_img_proc_pkg-0.1.0.tar.gz
Algorithm Hash digest
SHA256 df43853e8b89b1eeb80a9b4f1fd7075671453efd17008f59d02943f9d3dc7a6d
MD5 52c46d6f7c1cfa9d509906f22fb635f9
BLAKE2b-256 731de7f7ac7fee1f26cd88b62bde04be0a44ddba01b8c4af2d16c69d97db7118

See more details on using hashes here.

File details

Details for the file krevoniz_unique_img_proc_pkg-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for krevoniz_unique_img_proc_pkg-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 35d455c488e7003107bde5ce4506d9d117f56fc1f4f35e042115ade4b5d312a0
MD5 90157b6d5a64e2ec146434621aea9f2b
BLAKE2b-256 57a50ccea4c31b216e775b36a1f58937d0094bc97e6b7c4d5027b86d00b0c049

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