The Design of Software (CLOSED)

A public forum for discussing the design of software, from the user interface to the code architecture. Now closed.

The "Design of Software" discussion group has been merged with the main Joel on Software discussion group.

The archives will remain online indefinitely.

Accessing live feed from Digital Camera

Hi Guys,

Is it possible to make an application that will see what a digital camera like sony t1 or cannon sees in its viewfinder ?


so that way users can take pictures from looking at the monitor.


what are some hurdles to jump to get this feature implemented into my application?

Its a very important feature I plan on implementing and any help or direction is appreciated.
YouKnowMe
Wednesday, May 16, 2007
 
 
Look up DirectShow, and third-party API's like LEADTools.
John
Thursday, May 17, 2007
 
 
I need something that will take live feed from a digital picture camera not video camera.

so that users can view what the photo camera sees live on their desktop before taking a snapshot.


great for jewelery or other fine item photography..

I have seen software like Cam2Com  do this..

for cannon and Olympus cameras
YouKnowMe
Thursday, May 17, 2007
 
 
Some Canon cameras can be controlled with a PC-based API, as can some from other manufacturers.  Here is one example program: http://www.pinetreecomputing.com/camctl.asp
John Rusk Send private email
Friday, May 18, 2007
 
 
For this you need a twain compatible digital camera (ie most cameras) and the (free) twain library.

http://www.twain.org/

(this twain site is maintained by a consortium of camera companies)
Donald Duck
Friday, May 18, 2007
 
 
You can use twain for both still pictures and motion picture cameras.
Donald Duck
Friday, May 18, 2007
 
 
and scanners and photocopiers too...
Donald Duck
Friday, May 18, 2007
 
 
I understand getting the images already taken downloaded to the computer..

but how do I make my app show a live feed for what a digital photo camera sees in its LCD ?  is that possible?
YouKnowMe
Friday, May 18, 2007
 
 
YouKnowMe -- use TWAIN.
John
Friday, May 18, 2007
 
 
You can also look at the Intel Open Computer Vision Library.
*myName
Friday, May 18, 2007
 
 
Twain grabs live data from the still camera/handycam/scanner/photocopier...
Donald Duck
Saturday, May 19, 2007
 
 
Do you guy have any samples of using twain?

I cant find anything usefull for vb.net

any direction is appreciated.
YouKnowMe
Saturday, May 19, 2007
 
 
You can call c functions from vb.  Compile twain lib into a dll and write wrapper functions in vb to loadlibrary that dll and call functions in it.

I don't know how to do this in vb, but I know it can be done.

I am a C developer myself.  You are on your own from here, unless someone else helps you...
Donald Duck
Saturday, May 19, 2007
 
 

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics
 
Powered by FogBugz