I've just finished a still image capture program (with WIA) using Sphere AF. Max frequency seems to be 0.5 Hz (320x240). Does anybody know if this is the best the hardware can do (still image), or is the "low frequency" related to the wia minidriver or perhaps things like shutter speed etc? (I'm working on changing those parameters).
This is probably the latency of all the components involved. If you want to take still pictures more often than that I recommend you use DirectShow to stream video and then just save frames as often as you need them. There's less overhead associated with that.
This is probably the latency of all the components involved. If you want to take still pictures more often than that I recommend you use DirectShow to stream video and then just save frames as often as you need them. There's less overhead associated with that.
Yes. I can see that. The reason for doing still pictures is to be able to synchronize pictures from several cameras. I can't really see how to do this with streams.
I think your chances of synchronizing video streams may be higher than the one of synchronizing still picture snapshots. The overhead of a snapshot might create more opportunity for random delays than simultaneous video stream capturing.
The driver provides DirectShow with timestamps, so if your application can read them choosing synchronized frames should be feasible, although maybe not at very high precision.