From: Jorge S. <jrg...@gm...> - 2008-10-09 16:22:16
|
Hi, I'm trying to figure out how to show a live stream video that comes from a camera with VGUI. By now I'm using the cvNamedWindow of OpenCV to do that, but I would be very happy if I could get ride of it. Any idea will be very appreciated. cheers, Jorge -- Jorge A. Sánchez Centro de Investigación en Informática para la Ingeniería, CIII. Universidad Tecnológica Nacional. Facultad Regional Córdoba. Maestro M. López esq. Cruz Roja Argentina. CP X5016ZAA jsa...@sc... |
From: Matthew L. <mat...@gm...> - 2008-10-09 17:19:34
|
Jorge, You'll want to use vidl2 (in contrib/brl/bbas/vidl2). Take a look in the examples directory there. You will find vidl2_player which is an example of a vgui application that plays videos from any source, including live streams. vidl2 is set to replace core/vidl in the near future. The only problem you may run into is vidl2 may not yet support your camera. What operating system are you using and what type of camera (usb, firewire, etc.)? We have support for firewire cameras on Linux/ Mac via libdc1394, USB cameras on Linux with v4l, and some types of cameras on Windows (I'm not exactly sure which types) using DirectShow. --Matt On Oct 9, 2008, at 12:22 PM, Jorge Sanchez wrote: > Hi, > I'm trying to figure out how to show a live stream video that comes > from a camera with VGUI. By now I'm using the cvNamedWindow of > OpenCV to do that, but I would be very happy if I could get ride of > it. > > Any idea will be very appreciated. > > cheers, > Jorge > > -- > Jorge A. Sánchez > Centro de Investigación en Informática para la Ingeniería, CIII. > Universidad Tecnológica Nacional. Facultad Regional Córdoba. > Maestro M. López esq. Cruz Roja Argentina. CP X5016ZAA > jsa...@sc... > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's > challenge > Build the coolest Linux based applications with Moblin SDK & win > great prizes > Grand prize is a trip for two to an Open Source event anywhere in > the world > http://moblin-contest.org/redirect.php?banner_id=100&url=/_______________________________________________ > Vxl-users mailing list > Vxl...@li... > https://lists.sourceforge.net/lists/listinfo/vxl-users |
From: C. V. <cri...@gm...> - 2008-10-09 17:37:39
|
I use vidl2 to show my webcam on Linux, and it works fine! The colors are wrong (red and blue channels are swapped), but I guess that's a driver problem, because other programs, like Camorama, show the video wrong too. I used the class vidl2_v4l_istream to open the video stream. See ya. On Thu, Oct 9, 2008 at 1:39 PM, Matthew Leotta <mat...@gm...>wrote: > Jorge, > You'll want to use vidl2 (in contrib/brl/bbas/vidl2). Take a look in the > examples directory there. You will find vidl2_player which is an example of > a vgui application that plays videos from any source, including live > streams. vidl2 is set to replace core/vidl in the near future. > > The only problem you may run into is vidl2 may not yet support your > camera. What operating system are you using and what type of camera (usb, > firewire, etc.)? We have support for firewire cameras on Linux/Mac via > libdc1394, USB cameras on Linux with v4l, and some types of cameras on > Windows (I'm not exactly sure which types) using DirectShow. > > --Matt > > On Oct 9, 2008, at 12:22 PM, Jorge Sanchez wrote: > > Hi, > I'm trying to figure out how to show a live stream video that comes from a > camera with VGUI. By now I'm using the cvNamedWindow of OpenCV to do that, > but I would be very happy if I could get ride of it. > > Any idea will be very appreciated. > > cheers, > Jorge > > -- > Jorge A. Sánchez > Centro de Investigación en Informática para la Ingeniería, CIII. > Universidad Tecnológica Nacional. Facultad Regional Córdoba. > Maestro M. López esq. Cruz Roja Argentina. CP X5016ZAA > jsa...@sc... > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's > challenge > Build the coolest Linux based applications with Moblin SDK & win great > prizes > Grand prize is a trip for two to an Open Source event anywhere in the world > > http://moblin-contest.org/redirect.php?banner_id=100&url=/_______________________________________________ > Vxl-users mailing list > Vxl...@li... > https://lists.sourceforge.net/lists/listinfo/vxl-users > > > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's > challenge > Build the coolest Linux based applications with Moblin SDK & win great > prizes > Grand prize is a trip for two to an Open Source event anywhere in the world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > _______________________________________________ > Vxl-users mailing list > Vxl...@li... > https://lists.sourceforge.net/lists/listinfo/vxl-users > > -- Crístian Deives dos Santos Viana [aka CD1] Google Talk: cri...@gm... |
From: Amitha P. <ami...@us...> - 2008-10-09 20:20:07
|
If you don't use multiple threads (which would take you outside of vxl), my suggestion is that you use the timer events. In the vgui_adaptor, you can post a timer event for 30ms from now. In a capture_tableau that you write, you handle this event by acquiring a frame, updating a related image_tableau, and post a new timer event for 30ms from then. Amitha. |