bchwdlks,
Well that ImageMagick seems pretty impressive. What method are you using to populate the current weather conditions? I understand you are saying ImageMagick can do this but thought maybe a bit of guidance would help instead of having to learn all the complexities of the program by myself.
The imagemagick writes the data to the photo, but you have to provide the data as a command line option to the convert program. I have a RPi managing the 2 web cameras, so I am using a shell script (attached as a zip) on that to:
1) adjust the image size &overlay the weather information
2) ftp the file to WU
3) save a copy into an archive.
The weather data that I use is generated from a Meteobridge 'ftp event service'. Every 5 minutes the Meteobridge updates a file on the RPi. If you are using Meteobridge, there is a builtin section that performs a similar function.
.
The imagemagick line that does the work is:
convert WU_jpeg.jpg -fill GRAY -draw "fill-opacity 0.35 rectangle 300 0 1715 60" -pointsize 24 -fill ${COL_CODE} -draw "text 310 25 ' ${DAY} ${DATE} ${TIME}
===${TEMP} ${BARO} ${HUMI} ${WIND} ${GUST} ${RAIN} ${RATE}===" -crop 1384x776+300+0 ReAdjusted_WebCam.jpg
That command is a single line with a line feed in the middle of the 'text 310 25' section to make 2 data lines on the photo.
It the script, the COL_CODE changes the text font between a light color for night and dark for day. I am using the Meteobridge sunrise/sunset data to flip between them.