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 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 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 processing.image_processing import resize_image

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

Aplicar desenfoque

from 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.0.tar.gz.

File metadata

File hashes

Hashes for image_processing_package_by_alexnocua-0.1.0.tar.gz
Algorithm Hash digest
SHA256 7ac07809d26a21e0df1797f3099f6337b4f6f8a4dcb8df3aade669980f761251
MD5 ab254170f25376f0df572fce3846ffa5
BLAKE2b-256 4d5d8ce0d065b56f92afbe5597ccad7e9a7bbf15b139d926f544f1f1f7816e5d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for image_processing_package_by_alexnocua-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 25c7130cb38c8d45b39e08cc682b6b3798ecda75ae09fd9a85c2368d8bfc7b23
MD5 aedcbef317492238bf6c23ca2dc27dee
BLAKE2b-256 6d2edd459aeebe29ee1c19cb734cb5acd8934f6ea97706bd0e65f29b411e48f4

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