Mostrando entradas con la etiqueta fotografía. Mostrar todas las entradas
Mostrando entradas con la etiqueta fotografía. Mostrar todas las entradas

sábado, 24 de junio de 2017

Trabajar lote de imagenes con python

Trabajar con fotos o imágenes suele consumir una importante cantidad de recursos (memoria y procesador) de nuestra computadora, la situación se nos complica mas aun si queremos trabajar con muchas imágenes, los recursos de la PC siempre serán limitados.

Para ciertas acciones repetitivas como: redimesionar o cortar (para poner un par de ejemplos) podemos utilizar un programa python que se encargará de realizar la acción encomendada con todos los archivos de una carpeta seleccionada.

¿Qué se necesita?
 Tener instalado python y el módulo PIL


Ejemplos:
1. Cortar imágenes

2. Redimensionar imágenes (Escalar)


Forma de uso
 python resizes-images.py /carpeta_origen/ /carpeta_destino/



3. Escalar y cortar imagen
Este tercer ejemplo tiene las órdenes de escalar, cortar, realizar una de las dos acciones o realizar las dos sobre una sola imagen. La forma de uso difiere un poco de los dos ejemplos anteriores, solo debemos escribir la carpeta origen, ya no  la carpeta destino; esto debido a que  se crearan automaticamente carpetas  (crop y/o scale) para las nuevas imagenes.

Forma de uso:
python scale_crop.py carpeta_origen/


Los  3 códigos  que se muestran como ejemplos tienen comentarios para facilitar su edición y poder ser adaptados a diversas necesidades.


Referencias
-PIL Handbook

-mkdir con phyton

miércoles, 21 de octubre de 2015

Cámara de fotos con RPI

Para ensamblar la cámara digital se ha utilizado lo siguiente:

HARDWARE
-Raspberry Pi B+ -Pantalla LCD táctil de 3.2”. WaveShare SpotPear(V3) -Pi Cámara con lente ajustable M12x0.5. Sensor Omnivision 5647 -Memoria microSD 4 GB -Batería externa de 5V y 2.5 A

Como soporte para las partes se ha utilizado un antiguo porta celular de auto.

SOFTWARE
-Raspbian ya preconfigurada que habilita la pantalla LCD y el táctil. -Cámara script “adafruit-pi-cam-master”
Adafruit Pi Cam Master Permite visualizar la cámara en la pantalla LCD Como opciones tiene tamaño, ISO y efectos para la foto. No graba vídeo Está escrito para una pantalla mas pequeña. Hay problemas con los botones del táctil, queda pendiente corregir código cam.py
El script proporcionado por adafruit permite integrar al RPI, pantalla y cámara de forma sencilla, sin embargo renuncia a otras funciones que tienen raspistill, raspivid o Python PiCamera.





Referencias