vidl_vil1_frame_as_image Class Reference

#include <vidl_vil1_frame_as_image.h>

Inheritance diagram for vidl_vil1_frame_as_image:

vil1_image_impl List of all members.

Detailed Description

see a frame as an image.

This is a convenient container to be able to make easily an image from a frame.

Definition at line 21 of file vidl_vil1_frame_as_image.h.


Public Member Functions

 vidl_vil1_frame_as_image (vidl_vil1_frame *frame)
 Constructor.
 ~vidl_vil1_frame_as_image ()
vil1_component_format component_format () const
int bits_per_component () const
int components () const
int planes () const
int width () const
int height () const
bool get_section (void *ib, int x0, int y0, int width, int height) const
 Return the specified ROI from the Frame.
bool put_section (void const *, int, int, int, int)
virtual vil1_image get_plane (unsigned int p) const
virtual char const * file_format () const
virtual bool get_property (char const *tag, void *property_value=0) const
virtual bool set_property (char const *tag, void const *property_value=0) const
virtual vcl_string is_a () const
virtual bool is_class (vcl_string const &s) const

Protected Attributes

vidl_vil1_frameframe_

Constructor & Destructor Documentation

vidl_vil1_frame_as_image::vidl_vil1_frame_as_image ( vidl_vil1_frame frame  ) 

Constructor.

Take the characteristics of the first image of the movie

Definition at line 16 of file vidl_vil1_frame_as_image.cxx.

vidl_vil1_frame_as_image::~vidl_vil1_frame_as_image (  ) 

Definition at line 22 of file vidl_vil1_frame_as_image.cxx.


Member Function Documentation

vil1_component_format vidl_vil1_frame_as_image::component_format (  )  const [inline, virtual]

Implements vil1_image_impl.

Definition at line 28 of file vidl_vil1_frame_as_image.h.

int vidl_vil1_frame_as_image::bits_per_component (  )  const [inline, virtual]

Implements vil1_image_impl.

Definition at line 29 of file vidl_vil1_frame_as_image.h.

int vidl_vil1_frame_as_image::components (  )  const [virtual]

Implements vil1_image_impl.

Definition at line 35 of file vidl_vil1_frame_as_image.cxx.

int vidl_vil1_frame_as_image::planes (  )  const [inline, virtual]

Implements vil1_image_impl.

Definition at line 31 of file vidl_vil1_frame_as_image.h.

int vidl_vil1_frame_as_image::width (  )  const [inline, virtual]

Implements vil1_image_impl.

Definition at line 32 of file vidl_vil1_frame_as_image.h.

int vidl_vil1_frame_as_image::height (  )  const [inline, virtual]

Implements vil1_image_impl.

Definition at line 33 of file vidl_vil1_frame_as_image.h.

bool vidl_vil1_frame_as_image::get_section ( void *  ib,
int  x0,
int  y0,
int  width,
int  height 
) const [virtual]

Return the specified ROI from the Frame.

Implements vil1_image_impl.

Definition at line 28 of file vidl_vil1_frame_as_image.cxx.

bool vidl_vil1_frame_as_image::put_section ( void const *  ,
int  ,
int  ,
int  ,
int   
) [inline, virtual]

Implements vil1_image_impl.

Definition at line 35 of file vidl_vil1_frame_as_image.h.


Member Data Documentation

vidl_vil1_frame* vidl_vil1_frame_as_image::frame_ [protected]

Definition at line 40 of file vidl_vil1_frame_as_image.h.


The documentation for this class was generated from the following files:
Generated on Tue Dec 2 05:09:14 2008 for core/vidl_vil1 by  doxygen 1.5.1