PC Review Forums Newsgroups Hardware Scanners Batch Imaging Stamp

Reply

Batch Imaging Stamp

 
Thread Tools Rate Thread
Old 08-06-2006, 05:01 PM   #1
kdubs
Guest
 
Posts: n/a
Default Batch Imaging Stamp


Is there some type of program that enables you to stamp multiple
images, somewhat like a batch utility, and perhaps have the stamp
ascend the given date or time? Preferably for .tiff, .jpeg, .gif ... or
perhaps refer me to a newsgroup that could help? Thank you very much
all. ~!



- kyle from kalamazoo

  Reply With Quote
Old 08-06-2006, 05:49 PM   #2
Dances With Crows
Guest
 
Posts: n/a
Default Re: Batch Imaging Stamp

On 8 Jun 2006 09:01:22 -0700, kdubs staggered into the Black Sun and
said:
> Is there some type of program that enables you to stamp multiple
> images, somewhat like a batch utility, and perhaps have the stamp
> ascend the given date or time?


"Ascend"? Did you mean "append"? Anyway, ImageMagick can draw
arbitrary text strings on images of almost any format with the -annotate
or -draw options. The command lines required may get long and complex,
though, and you may not be comfortable working on the command line.
There are ImageMagick bindings to C, C++, Perl, Java, Python, and a
bunch of other languages, if you know any of those.
http://www.imagemagick.org/ for the full scoop; it's Free and runs on
practically any OS. HTH,

--
Matt G|There is no Darkness in eternity/But only Light too dim for us to see
You know you've been spending too much time on the computer when your
friend misdates a check, and you suggest adding a "++" to fix it.
  Reply With Quote
Old 09-06-2006, 12:47 AM   #3
DaveG
Guest
 
Posts: n/a
Default Re: Batch Imaging Stamp

Sometime on Thu, 08 Jun 2006 10:01:22 -0700, kdubs scribbled:

> Is there some type of program that enables you to stamp multiple
> images, somewhat like a batch utility, and perhaps have the stamp
> ascend the given date or time? Preferably for .tiff, .jpeg, .gif ... or
> perhaps refer me to a newsgroup that could help? Thank you very much
> all. ~!


ImageMagick can do it.

This is the guts of a shell script I use to grab a webcam image approx.
every 30 seconds and stamp each frame with the date and time in mmddhhmmss
format as well as name the file in the same form. You could probably
adapt it do what you want.

while [ "`date "+%H"`" != ${stoptime} ] ; do
# set base filename to date/time
fname=`date "+%m%d%H%M%S"`
# Grab raw "preview" from from webcam
/usr/local/bin/gphoto2 --quiet \
--filename `echo ${fpath}${fname}` \
--capture-preview
# Use ImageMagick to timestamp the frame and convert to jpg
line="/usr/local/bin/convert
-font helvetica -fill white -pointsize 20
-stroke black -strokewidth 3
-draw 'text 210,230 \"${fname}\"'
-stroke none -draw 'text 210,230 \"${fname}\"'
-quality 100
${fpath}${fname} ${fpath}${fname}.jpg"
eval $line
#delete the raw frame
rm ${fpath}${fname}
sleep 27
done

The above runs on FreeBSD (and probably most any Unix-like system) but
ImageMagick also comes as a Windows version too if you want. It still
requires you to write a batch file to operate it in a meaningful way
though.

If you're a pure pointy/clicky kind of guy then I can't help you. There
might be something out there but I've not looked.

--
Dave
Our business in life is not to succeed,
but to continue to fail in good spirits.
Robert Louis Stevenson

  Reply With Quote
Old 09-06-2006, 06:36 AM   #4
Danny
Guest
 
Posts: n/a
Default Re: Batch Imaging Stamp

Hi Kyle,

There's several ways of digitally annotating on your images. However,
there's several conditions which would determine the best / easiest
process to get what you're looking for.

Are you looking to digitally annotate directly on each image during
scanning? (or, do the files already exist and you're looking to
annotate onto the images as a post-aquisition process?)

If you're looking for a solution to date/time stamp images from this
point forward, then which model/make scanner do you run?

It would be helpful to know which application you're running to aquire
the images as well to determine if it's a twain, ISIS, or ImageControls
application. (for example, the Fujitsu Twain and ISIS would have the
capability to digitally annotate information such as date stamp,
timestamp, logged in username, using the windows system information
directly onto your images if desired. The configuration would be within
the scanner's driver for our products...)

Thank you,

Danny Ha
dha@us.fujitsu.com
kdubs wrote:
> Is there some type of program that enables you to stamp multiple
> images, somewhat like a batch utility, and perhaps have the stamp
> ascend the given date or time? Preferably for .tiff, .jpeg, .gif ... or
> perhaps refer me to a newsgroup that could help? Thank you very much
> all. ~!
>
>
>
> - kyle from kalamazoo


  Reply With Quote
Reply



Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off