From: Alain-Serge N. <ake...@fr...> - 2004-06-28 16:22:42
|
On Monday 28 June 2004 11:27, Ian Scott wrote: Hello Ian, Thanks for the info. Best regards, Alain-Serge > > -----Original Message----- > > From: vxl...@li... > > [mailto:vxl...@li...]On Behalf Of Alain-Serge > > Nagni > > Sent: Sunday, June 27, 2004 11:15 PM > > To: vxl...@li... > > Subject: [Vxl-users] New User question > > > > > > Hello, > > I'm a new user and I just installed the vxl libraries. > > I'm using v4l > > (video4linux) with which I grab pictures from a camera. The > > picture are > > located in a memory map (I have a pointer on the memory map). > > How can I > > create a "vil_image_view" instance from that buffer? Is There > > a class, > > function that could help ? > > One of the constructors of vil_image_view<T> was written just for this > case. > > > vil_image_view<T> frame(buffer_ptr, > ni, nj, num_planes_or_components, > i_step, j_step, plane_step); > > > vil will wrap the buffer with the view. > > So if you had a 320x240 RGB image, tightly packed, arranged RGBRGBRGB, with > the top raster first, you would do: > > vil_image_view<vxl_byte> frame(buffer_ptr, > 320, 240, 3, > 3, 3*320, 1); > which would give you a 3-plane image. Or if you wnat a single plane image > of RGBs vil_image_view<vil_rgb<vxl_byte> > frame(buffer_ptr, > 320, 240, 1, > 1, 320, 320*240); > > Ian. > > > ------------------------------------------------------- > This SF.Net email sponsored by Black Hat Briefings & Training. > Attend Black Hat Briefings & Training, Las Vegas July 24-29 - > digital self defense, top technical experts, no vendor pitches, > unmatched networking opportunities. Visit www.blackhat.com > _______________________________________________ > Vxl-users mailing list > Vxl...@li... > https://lists.sourceforge.net/lists/listinfo/vxl-users |