#include <cvwimage.h>
Inherits cv::WImage< T >.
Inherited by cv::WImageBufferC< T, C >, and cv::WImageViewC< T, C >.
Public Types | |
enum | { kChannels = C } |
typedef WImage< T >::BaseType | BaseType |
Public Member Functions | |
WImageC (IplImage *img) | |
WImageViewC< T, C > | View (int c, int r, int width, int height) |
void | CopyFrom (const WImageC< T, C > &src) |
virtual | ~WImageC ()=0 |
int | Channels () const |
IplImage * | Ipl () |
const IplImage * | Ipl () const |
T * | ImageData () |
const T * | ImageData () const |
int | Width () const |
int | Height () const |
int | WidthStep () const |
int | ChannelSize () const |
int | PixelSize () const |
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 |
template<> | |
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) |
void | SetZero () |
Protected Member Functions | |
WImageC (const WImageC &) | |
void | operator= (const WImageC &) |
void | SetIpl (IplImage *image) |
Protected Attributes | |
IplImage * | image_ |
typedef WImage<T>::BaseType cv::WImageC< T, C >::BaseType |
Reimplemented from cv::WImage< T >.
Reimplemented in cv::WImageBufferC< T, C >, and cv::WImageViewC< T, C >.
cv::WImageC< T, C >::WImageC | ( | IplImage * | img | ) | [explicit] |
cv::WImageC< T, C >::~WImageC | ( | ) | [pure virtual] |
cv::WImageC< T, C >::WImageC | ( | const WImageC< T, C > & | ) | [protected] |
WImageViewC< T, C > cv::WImageC< T, C >::View | ( | int | c, | |
int | r, | |||
int | width, | |||
int | height | |||
) |
Reimplemented from cv::WImage< T >.
void cv::WImageC< T, C >::CopyFrom | ( | const WImageC< T, C > & | src | ) |
int cv::WImageC< T, C >::Channels | ( | ) | const |
Reimplemented from cv::WImage< T >.
void cv::WImageC< T, C >::operator= | ( | const WImageC< T, C > & | ) | [protected] |
Reimplemented in cv::WImageViewC< T, C >.
void cv::WImageC< T, C >::SetIpl | ( | IplImage * | image | ) | [protected] |
Reimplemented from cv::WImage< T >.
Reimplemented in cv::WImageBufferC< T, C >.
IplImage* cv::WImage< T >::Ipl | ( | ) | [inherited] |
const IplImage* cv::WImage< T >::Ipl | ( | ) | const [inherited] |
T* cv::WImage< T >::ImageData | ( | ) | [inherited] |
const T* cv::WImage< T >::ImageData | ( | ) | const [inherited] |
int cv::WImage< T >::Width | ( | ) | const [inherited] |
int cv::WImage< T >::Height | ( | ) | const [inherited] |
int cv::WImage< T >::WidthStep | ( | ) | const [inherited] |
int cv::WImage< T >::ChannelSize | ( | ) | const [inherited] |
int cv::WImage< T >::PixelSize | ( | ) | const [inherited] |
int cv::WImage< T >::Depth | ( | ) | const [inherited] |
int cv::WImage< uchar >::Depth | ( | ) | const [inherited] |
int cv::WImage< signed char >::Depth | ( | ) | const [inherited] |
int cv::WImage< short >::Depth | ( | ) | const [inherited] |
int cv::WImage< ushort >::Depth | ( | ) | const [inherited] |
int cv::WImage< int >::Depth | ( | ) | const [inherited] |
int cv::WImage< float >::Depth | ( | ) | const [inherited] |
int cv::WImage< double >::Depth | ( | ) | const [inherited] |
const T* cv::WImage< T >::Row | ( | int | r | ) | const [inherited] |
T* cv::WImage< T >::Row | ( | int | r | ) | [inherited] |
T* cv::WImage< T >::operator() | ( | int | c, | |
int | r | |||
) | [inherited] |
const T* cv::WImage< T >::operator() | ( | int | c, | |
int | r | |||
) | const [inherited] |
void cv::WImage< T >::CopyFrom | ( | const WImage< T > & | src | ) | [inherited] |
void cv::WImage< T >::SetZero | ( | ) | [inherited] |
IplImage* cv::WImage< T >::image_ [protected, inherited] |