Meteoclimatic
Hardware => Webcam meteorológicas => Mensaje iniciado por: barmoreno en 26 de Junio de 2017, 15:26:56
-
He visto que algunos insertáis los datos meteorológicos en vuestras fotos de webcam.
He estado buscando pero no sé cómo se hace. Uso Cumulus. ¿Cómo puedo hacerlo?
Gracias.
-
Windows o linux, te puedo ayudar con linux, algo tengo hecho.
En linux, ordenaba a la cámara que hiciera foto con gphoto2, luego con un comando llamado mogrify, que supongo que en windows también existirá si instalas el módulo correspondiente que no recuerdo cual es (puede ser imagemagick pero no estoy seguro), le añado una linea que está en un fichero que creo desde el programa que gestiona la estación, en mi caso weewx.
También le añado un logotipo, por eso hay 2 mogrify, uno para el logo arriba y el otro para insertar abajo una linea con la info meteo.
Salu2.
# Script para hacer foto, copiarla y personalizarla
#!/bin/bash
echo $(date) "Entro en el script de la camara"
sudo /home/pi/usbreset /dev/bus/usb/001/005
gphoto2 --delete-all-files -R
echo $(date) "Lanzo la ejecucion del intervalo"
if [ $(head -1 /home/pi/dianoche) = "dia" ]; then
cd /home/pi
gphoto2 --set-config flashmode=1 --set-config imagesize='2592x1944' --capture-image-and-download --force-overwrite --filename "/home/pi/meteolavall.jpg"
mogrify -gravity Northwest -geometry +15+15 -draw "image Over 25,25 400,120 '/var/www/weather/Logo_Meteo_3.png'" -gravity Northeast -geometry +15+15 -draw "image Over 25,25 400,120 '/var/www/weather/LogoZF.png'" meteolavall.jpg
rm webcam.htm
wget http://meteolavall/weather/webcam.htm
mogrify -fill black -draw "rectangle 0,1880 2591,1943" -stroke white -density 300 -pointsize 11 -fill white -gravity Southwest -draw "@webcam.htm" meteolavall.jpg
mv -f /home/pi/meteolavall.jpg /var/www/weather/meteolavall.jpg
#cd /var/www/weather
#cp meteolavall.jpg "imagesweb/meteolavall_`date +%Y%m%d_%H%M`.jpg"
else
cd /home/pi
gphoto2 --set-config flashmode=1 --set-config imagesize='2592x1944' --capture-image-and-download --force-overwrite --filename "/home/pi/meteolavall.jpg"
mogrify -gravity Northwest -geometry +15+15 -draw "image Over 25,25 400,120 '/var/www/weather/Logo_Meteo_3.png'" -gravity Northeast -geometry +15+15 -draw "image Over 25,25 400,120 '/var/www/weather/LogoZF.png'" meteolavall.jpg
rm webcam.htm
wget http://meteolavall/weather/webcam.htm
mogrify -fill black -draw "rectangle 0,1880 2591,1943" -stroke white -density 300 -pointsize 11 -fill white -gravity Southwest -draw "@webcam.htm" meteolavall.jpg
mv -f /home/pi/meteolavall.jpg /var/www/weather/meteolavall.jpg
#cd /var/www/weather
#cp meteolavall.jpg "imagesweb/meteolavall_`date +%Y%m%d_%H%M`.jpg"
fi
-
Uso Windows y Yawcam. Gracias. No voy a cambiar de plataforma por esto.
-
Aunque no lo he probado, creo que instalando imagemagick se te instalan los comandos en modo DOS o sea que lo puedes integrar en un batch de forma similar a lo que he puesto que tenía yo en linux, no es cuestión de cambiar el sistema operativo por esto evidentemente.
http://www.imagemagick.org/discourse-server/viewtopic.php?t=10319
https://www.imagemagick.org/script/mogrify.php
Seguro que si buscas encuentras...
Actualmente no tengo puesta una cámara de fotos tradicional, utilizo una cámara de video IPCAM por wifi y periodicamente le disparo esta secuencia que viene a hacer lo mismo que la otra, pero sacando una foto de la secuencia de video y luego agregándole un logotipo con mogrify.
#!/bin/sh
export DATETIME=`date +%Y%m%d%H%M%S`
rm -f /var/www/weewx/last.jpg
avconv -loglevel fatal -i rtsp://admin:claveusuarioadmin@192.168.1.16/11 -vframes 1 -r 1 /var/www/weewx/last.jpg
mogrify -gravity Northwest -geometry +15+15 -draw "image Over 30,30 300,40 '/var/www/weewx/Logo_Meteo_3.png'" /var/www/weewx/last.jpg >/dev/null 2>&1
cp -f /var/www/weewx/last.jpg /var/www/weewx/foto.jpg
-
Yo los datos meteorológicos los subo a las webcam, con blueiris y blueiris tools, previo paso por caja, pero la verdad que es muy sencillo. Un saludo.
-
He visto que algunos insertáis los datos meteorológicos en vuestras fotos de webcam.
He estado buscando pero no sé cómo se hace. Uso Cumulus. ¿Cómo puedo hacerlo?
Gracias.
Quizás te pueda interesar lo siguiente:
http://www.642weather.com/weather/scripts-image-handler.php (http://www.642weather.com/weather/scripts-image-handler.php)
Saludos desde San Sebastian
-
Buenos días,yo estoy en una situación parecida, uso yawcam y Weather Display, sé que yawcam admite variables para insertar como texto,pero no sé si WD puede generar un fichero txt con los datos meteorológicos,si alguien me pudiera ayudar se lo agradecería.
Un saludo
-
Hola valens
WD puede crear los archivos personalizados que quieras. Son los wxlocalx.html como con los que se crea la plantilla a enviar a meteoclimatic (wx9.html). Sería configurar uno de ellos por ejemplo el wxlocal5.html creando un archivo que se llame así en la carpeta webfiles de WD en el que ponga lo que quieras. Los tags de WD disponibles están en el archivo tagslist.txt en la carpeta de WD. Por ejemplo para mostrar la temperatura actual pondrías Temperatura: %temp%ºC.
El archivo que creará WD se llamará wx5.html que es el que le pondrás a yawcam para que lo inserte.
saludos
-
¿Y con Cumulus se puede hacer así también?
-
Hola barmoreno
Con Cumulus también. Solamente es crear una archivo, poner las etiquetas que se quieran en él y configurarlo en Cumulus para que lo rellene como se hace con la plantilla.
Saludos
-
Hola valens
WD puede crear los archivos personalizados que quieras. Son los wxlocalx.html como con los que se crea la plantilla a enviar a meteoclimatic (wx9.html). Sería configurar uno de ellos por ejemplo el wxlocal5.html creando un archivo que se llame así en la carpeta webfiles de WD en el que ponga lo que quieras. Los tags de WD disponibles están en el archivo tagslist.txt en la carpeta de WD. Por ejemplo para mostrar la temperatura actual pondrías Temperatura: %temp%ºC.
El archivo que creará WD se llamará wx5.html que es el que le pondrás a yawcam para que lo inserte.
saludos
Muchas gracias apla3
-
Una muestra del resultado
(https://meteonavalacruz.000webhostapp.com/webcamnavalacruz.jpg)
-
apla3 apla3
-
Como pongo los datos meteorologicos en mi webcam