Date stamp on prints from Canon EOS 20D?
July 15, 2006 6:31 AM   Subscribe

Is there a way to include a date stamp on prints taken with a Canon EOS 20D digital SLR?

I know the time & date information is included in the digital file, but I'd like to actually have the date stamp on some of the prints. Can I set the camera to do this? I couldn't find any mention of this in the instruction booklet.
posted by cahlers to Media & Arts (9 answers total)
I don't think so. I've had a 300D for years and I don't know of such a feature.

I've never used such a program, but there is software out there to add a date stamp (and other stuff) to jpeg images. The first one I found: Visual Photo Time Stamp
posted by jepler at 7:00 AM on July 15, 2006

Response by poster: Thanks, jepler. I have a Mac OS X 10.4, any programs out there for Macs? I couldn't find a feature in iPhoto that does that.
posted by cahlers at 7:05 AM on July 15, 2006

Look on the back of some existing prints you've got. The place I get mine done prints the file name and the date on the back of the prints. It's not too easy to read, though.

Time and date taken is in the EXIF data embedded in the JPEG file, so you can always look it up if you need to.

Someone with better Photoshop Action mojo than I might be able to come up with one.
posted by thenormshow at 7:18 AM on July 15, 2006

It'd be pretty easy to do this with Imagemagick (which can be installed on OS X using fink).

Use jhead to read the Date/Time field, then use convert to write text into the image.
posted by dmd at 7:39 AM on July 15, 2006

Response by poster: dmd, are you talking about using terminal? Can you give more specific instructions? I'm not familiar with the commands you mentioned.
posted by cahlers at 8:24 AM on July 15, 2006

yes hes talking about the terminal.

here is the relevant line from a perl script i wrote:

convert -quality 55 -gravity southwest -box white -font ariel -pointsize 24 -fill black -draw \"text 0,0 \'$month/$day/$year $hour:$minutes:$seconds C\'\" source_file.jpg dest_file.jpg

dest_file will be a copy of source_file, albeit at sort of low quality, with the text 07/15/2006 10:00:00, for instance, down in the corner.

this may be way more than you are bargaining for if you dont have any experience with command line stuff. you will have to install fink, so that you can install Imagemagick....
posted by joeblough at 9:01 AM on July 15, 2006 [1 favorite]

Response by poster: Joeblough, if I type what you wrote into terminal, with fink and imagemagick installed, will this apply to all my pictures? Also, how can I keep the quality of the pics t he same as the original?
posted by cahlers at 12:24 PM on July 15, 2006

no, it wont apply to all your pictures. it wont even actually work, since the $month $day $year etc variables need to be set.

as suggested above you'd have to use jhead to grab the exif data for the date, parse it, and then stuff it into those variables. if you've never done perl or shell programming before this is going to be a tall order, but its pretty simple stuff so dont be put off, you can learn it.

you'd have to read the man page for convert (man convert) from the terminal once imagemagick is installed.
posted by joeblough at 3:05 PM on July 15, 2006

read man page == figure out how to get the best quality, sorry.
posted by joeblough at 3:05 PM on July 15, 2006

« Older Whats the process like for trademarking a new for...   |   no one really listens to the music unless it sucks... Newer »
This thread is closed to new comments.