Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 16 Dec 1996 10:26:19 +0100 (MET)
From:      Christoph Kukulies <kuku@gilberto.physik.rwth-aachen.de>
To:        rnw+@andrew.cmu.edu (Robert N Watson)
Cc:        freebsd-questions@freefall.freebsd.org
Subject:   Re: B/W Quickcam information?
Message-ID:  <199612160926.KAA12335@gilberto.physik.rwth-aachen.de>
In-Reply-To: <4mh8RDG00YUu08TCA0@andrew.cmu.edu> from Robert N Watson at "Dec 15, 96 06:18:39 pm"

next in thread | previous in thread | raw e-mail | index | archive | help
> 
> I noticed that the 2.1.5 release notes (and not surprisingly, the kernel
> :) list support for the quickcam -- is there software available that can
> be used to grab frames from it from the command line?  I'd be interested
> in grabbing images from it every 5 minutes and putting them on the web
> in an unattended manner using crontab/etc..  Unfortunately, I'm a bit
> squeezed for time as I'm leaving town for several weeks on Tuesday so
> would like to pick it up Monday as long as I know it can do what I need.
>  I visited the third-party developers page and found references to vic
> and nv but have never used these before so am unsure of their function
> or compatibility.

This snippet (originally from Seppo Kallio?) does probably what you
want:
-------
#!/bin/csh
set valo = 170       # start -w from 170
set count = 1      # do not loop forever
set contrast = 220
set a=999999
set bright=150

1:
echo $valo $count  $a
/usr/sbin/qcamcontrol -b $bright -c $contrast -w $valo -x 320 -y 240 >! /tmp/qcam.ppm
set a = `/usr/bin/hexdump -cv /tmp/qcam.ppm | grep "\?" | wc -c`
if ( $a > 200000 ) then
  @ valo = $valo - 10
  @ count = $count - 1
  if ( $count == 0 ) then
    exit 1
  endif
  goto 1
endif

ppmtogif /tmp/qcam.ppm >/tmp/qcam.gif
xv /tmp/qcam.gif
-------
Your values may vary. Also I've learnt that the white balance is a fixed
value which is unique for every camera instance and maybe it's better
to vary the brightness value. Anyway, you have something to start from.

> 
> Thanks in advance for any help..
> Robert Watson
> 
> 

--Chris Christoph P. U. Kukulies kuku@gil.physik.rwth-aachen.de



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199612160926.KAA12335>