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
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file krevoniz_unique_img_proc_pkg-0.1.0.tar.gz.
File metadata
- Download URL: krevoniz_unique_img_proc_pkg-0.1.0.tar.gz
- Upload date:
- Size: 18.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
df43853e8b89b1eeb80a9b4f1fd7075671453efd17008f59d02943f9d3dc7a6d
|
|
| MD5 |
52c46d6f7c1cfa9d509906f22fb635f9
|
|
| BLAKE2b-256 |
731de7f7ac7fee1f26cd88b62bde04be0a44ddba01b8c4af2d16c69d97db7118
|
File details
Details for the file krevoniz_unique_img_proc_pkg-0.1.0-py3-none-any.whl.
File metadata
- Download URL: krevoniz_unique_img_proc_pkg-0.1.0-py3-none-any.whl
- Upload date:
- Size: 19.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
35d455c488e7003107bde5ce4506d9d117f56fc1f4f35e042115ade4b5d312a0
|
|
| MD5 |
90157b6d5a64e2ec146434621aea9f2b
|
|
| BLAKE2b-256 |
57a50ccea4c31b216e775b36a1f58937d0094bc97e6b7c4d5027b86d00b0c049
|