I have a ton of images that are all named after when they were taken (ie: 23_08_2016_23:34:21) and I want to add this string into the picture. I'm using raspberry pi, so this should be a script that I can just run and convert all the files in my folder (.jpg) into images with time-stamps in the bottom corner or so. I've looked at several softwares such as ffmpeg but I can't find whats right for me. Any recommendations?
            Asked
            
        
        
            Active
            
        
            Viewed 488 times
        
    1 Answers
1
            
            
        You can use PHP to annotate images or overlay text onto images. See http://php.net/manual/en/imagick.annotateimage.php
        mti2935
        
- 11,465
 - 3
 - 29
 - 33
 
- 
                    But how would I get it to use the filename as the overlay text and How would I run this from a shell script? – Dragongeek Aug 30 '13 at 13:57
 - 
                    See http://stackoverflow.com/questions/4202175/php-script-to-loop-through-all-of-the-files-in-a-directory for some good PHP code snippets that show how to loop through the files in a directory. You can probably use one of these as a boilerplate for what you are doing. In the body of the loop, you have the filename, and you can call the imagick function and pass it the filename. – mti2935 Aug 30 '13 at 14:06