capture image from camera

G

Guest

Hello,
I was wondering if anyone knows of an easy way to capture an image from
a digital camera and put it into a picturebox. I need to be able to view the
video feed and click a capture button that takes a snapshot of what is
showing at the time. Any ideas? I have a capture card also, if that helps.
Thanks.
 
K

Ken Tucker [MVP]

Hi,

If you have windows xp this might help.
http://www.codeproject.com/dotnet/wiascriptingdotnet.asp

You need to go to the camera's manufacturer site and see if they
have sdk. Here are a few links.

Canon
http://developersupport.canon.com/

Kodak
http://www.kodak.com/global/en/professional/member/developers/07kproA.jhtml


Ken
------------------------
Hello,
I was wondering if anyone knows of an easy way to capture an image from
a digital camera and put it into a picturebox. I need to be able to view
the
video feed and click a capture button that takes a snapshot of what is
showing at the time. Any ideas? I have a capture card also, if that helps.
Thanks.
 
G

Guest

Is the camera connected via USB? I spent 'months' researching Human Interface
Device (HID) information. If the original digital camera had software then
you could always use their control in your project, but if you plug in
another camera then you'll have to code for that too. I don't envy you at all.
 
G

Guest

Thanks that is not what I was wanting to hear. I was hopeing there was some
easy way that I didn't know about. Oh well, I guess I have a lot of fun days
ahead. Thanks for the reply.
 
V

VBen

There's a free solution.
I really don't know where did I get it, but the main DLL for this is
"avicap32.dll". If you can find it over the web, then you should find also
the implementation in VB6. I have it currently implemented in a VB6
solution, but I'm guessing it shouldn't be very hard to migrate.
If you need more support on this, I'd be glad to help you. Just respond to
(e-mail address removed), but if you can find this DLL, maybe there's a
solution build for .NET already, so try that first.
VBen
 
G

Guest

I'll give it a try. Thanks

VBen said:
There's a free solution.
I really don't know where did I get it, but the main DLL for this is
"avicap32.dll". If you can find it over the web, then you should find also
the implementation in VB6. I have it currently implemented in a VB6
solution, but I'm guessing it shouldn't be very hard to migrate.
If you need more support on this, I'd be glad to help you. Just respond to
(e-mail address removed), but if you can find this DLL, maybe there's a
solution build for .NET already, so try that first.
VBen
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top