Skip to main content

Un paquete para procesamiento básico de imágenes

Project description

Image Processing Package

Descripción

Este paquete proporciona herramientas básicas para el procesamiento de imágenes, incluyendo:

  • Carga y visualización de imágenes.
  • Conversión a escala de grises.
  • Redimensionamiento.
  • Aplicación de desenfoque (blur).

Instalación

Puedes instalar el paquete desde TestPyPI con el siguiente comando:

pip install --index-url https://test.pypi.org/simple/ image-processing-package

Requisitos

Este paquete requiere las siguientes bibliotecas:

pip install numpy opencv-python matplotlib

Uso

Cargar y mostrar una imagen

from image_processing.utils.image_utils import load_image, show_image

image_path = "ruta_de_tu_imagen.jpg"
image = load_image(image_path)
show_image(image, "Imagen Original")

Convertir a escala de grises

from image_processing.processing.image_processing import convert_to_grayscale

gray_image = convert_to_grayscale(image)
show_image(gray_image, "Imagen en Escala de Grises")

Redimensionar una imagen

from image_processing.processing.image_processing import resize_image

resized_image = resize_image(image, 100, 100)
show_image(resized_image, "Imagen Redimensionada")

Aplicar desenfoque

from image_processing.processing.image_processing import apply_blur

blurred_image = apply_blur(image)
show_image(blurred_image, "Imagen Desenfocada")

Estructura del paquete

image-processing-package/
│── image_processing/
│   ├── processing/
│   │   ├── __init__.py
│   │   ├── image_processing.py
│   ├── utils/
│   │   ├── __init__.py
│   │   ├── image_utils.py
│── readme.md
│── setup.py
│── main.py

Contribuciones

Las contribuciones son bienvenidas. Si deseas mejorar este paquete, crea un pull request o reporta problemas en el repositorio.

Autor

  • Alex Eduardo Nocua Sema - GitHub

¡Disfruta usando Image Processing Package! 🚀

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

Built Distribution

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

File details

Details for the file image_processing_package_by_alexnocua-0.1.1.tar.gz.

File metadata

File hashes

Hashes for image_processing_package_by_alexnocua-0.1.1.tar.gz
Algorithm Hash digest
SHA256 08dea2639f3586b8566cb2868eb822487eb9d9b1c837db7456176adb53687826
MD5 c1bf201e3d4f55124e743667ae80f628
BLAKE2b-256 ab38fb4d602782307421ad8dd2269daa461832f44f8a2e91a0ad1ba3fe11d57c

See more details on using hashes here.

File details

Details for the file image_processing_package_by_alexnocua-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for image_processing_package_by_alexnocua-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 f6f1aacff4dc4fb3e0041763fe7dfa92fddb9cee64d727aa745c767108e25740
MD5 22a3c87622fc57efe753abfa1d6d30b3
BLAKE2b-256 ddeaa8c35aa070e53f544339175b452a83415e1b1e95bd12c578fbb3b6031937

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