Logo
OpenCV  2.4.13.7
Open Source Computer Vision
Public Types | Public Member Functions | Protected Attributes | List of all members
cv::WImageView< T > Class Template Reference

#include <wimage.hpp>

Inheritance diagram for cv::WImageView< T >:

Public Types

typedef WImage< T >::BaseType  BaseType
 
- Public Types inherited from cv::WImage< T >
typedef T  BaseType
 

Public Member Functions

  WImageView (WImage< T > *img, int c, int r, int width, int height)
 
  WImageView (T *data, int width, int height, int channels, int width_step=-1)
 
  WImageView (IplImage *img)
 
  WImageView (const WImage< T > &img)
 
WImageViewoperator= (const WImage< T > &img)
 
- Public Member Functions inherited from cv::WImage< T >
virtual  ~WImage ()=0
 
IplImageIpl ()
 
const IplImageIpl () const
 
T *  ImageData ()
 
const T *  ImageData () const
 
int  Width () const
 
int  Height () const
 
int  WidthStep () const
 
int  Channels () const
 
int  ChannelSize () const
 
int  PixelSize () const
 
int  Depth () const
 
const T *  Row (int r) const
 
T *  Row (int r)
 
T *  operator() (int c, int r)
 
const T *  operator() (int c, int r) const
 
void  CopyFrom (const WImage< T > &src)
 
 
WImageView< T >  View (int c, int r, int width, int height)
 
template<>
int  Depth () const
 
template<>
int  Depth () const
 
template<>
int  Depth () const
 
template<>
int  Depth () const
 
template<>
int  Depth () const
 
template<>
int  Depth () const
 
template<>
int  Depth () const
 

Protected Attributes

 
- Protected Attributes inherited from cv::WImage< T >
 

Additional Inherited Members

- Protected Member Functions inherited from cv::WImage< T >
  WImage (const WImage &)
 
void  operator= (const WImage &)
 
  WImage (IplImage *img)
 
void  SetIpl (IplImage *image)
 

Member Typedef Documentation

§ BaseType

template<typename T>

Constructor & Destructor Documentation

§ WImageView() [1/4]

template<typename T >
cv::WImageView< T >::WImageView ( WImage< T > *  img,
int  c,
int  r,
int  width,
int  height 
)

§ WImageView() [2/4]

template<typename T >
cv::WImageView< T >::WImageView ( T *  data,
int  width,
int  height,
int  channels,
int  width_step = -1 
)

§ WImageView() [3/4]

template<typename T>
cv::WImageView< T >::WImageView ( IplImageimg )
inline

§ WImageView() [4/4]

template<typename T>
cv::WImageView< T >::WImageView ( const WImage< T > &  img )
inline

Member Function Documentation

§ operator=()

template<typename T>
WImageView& cv::WImageView< T >::operator= ( const WImage< T > &  img )
inline

Member Data Documentation

§ header_

template<typename T>
IplImage cv::WImageView< T >::header_
protected

The documentation for this class was generated from the following file:

AltStyle によって変換されたページ (->オリジナル) /