I am a novice in using the IVT libraries and I am able to use the tool for interface with Firewire cameras in Linux. I have a requirement that I cannot use open cv libraries for my project. Is there a possibility of interfacing to a webcam without compiling the opencv functions of IVT?
there is the CV4LCapture (Video4Linux) module, but unfortunately it is very rudimentary and I am not sure if your webcam will run with it.
I will try to work on it as possible, but I can't promise when this will be. Any input from users would be very welcome here!
Thanks for your reply.
I tried your suggestion as follows:
The error that I got was:
Could not set channel #0
Not a fatal error.Capturing dimensions are : 640, 480
Could not set the video depth and palette.
Perhaps not a fatal error.
Format is not 24bit RGB.
error: could not open camera1
I am looking forward to hear your thoughts on this.
I also have a question regarding the CLinux1394Capture2 function. When I use this function, is it accessing the firewire camera like a file level access? For e.g /dev/video13940?
I have to write my own device driver for the firewire cameras and its mode of file access is helpful.
the CV4LCapture is rudimentary, unfortunately. So I am not surprised it does not work as is. You probably have to implement the color conversion for the color encoding of your camera. I don't have time right now to assist right now, but I might have next week. You can send me an email so that I have your contact.
The class CLinux1394Capture2 builds on top of libdc1394 (version 2), which builds on top of libraw1394 - which does the file level access I guess. But I haven't looked into libra1394 so far.
Can you assist me set up webcam in Linux?
please send me an email and provide information about your camera.
I am using a Logitech Pro Cam 9000.
please send me an email, as this discussion will be too much back and forth and too specific for this forum.
Sign up for the SourceForge newsletter:
You seem to have CSS turned off.
Please don't fill out this field.