![]() |
OpenCV
Open Source Computer Vision
|
#include <opencv2/core/wimage.hpp>
Public Types | |
enum | { kChannels = C } |
typedef WImage< T >::BaseType | BaseType |
![]() | |
typedef T | BaseType |
Public Member Functions | |
WImageC (IplImage *img) | |
virtual | ~WImageC ()=0 |
int | Channels () const |
void | CopyFrom (const WImageC< T, C > &src) |
WImageViewC< T, C > | View (int c, int r, int width, int height) |
![]() | |
virtual | ~WImage ()=0 |
int | Channels () const |
int | ChannelSize () const |
void | CopyFrom (const WImage< T > &src) |
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 |
int | Height () const |
T * | ImageData () |
const T * | ImageData () const |
IplImage * | Ipl () |
const IplImage * | Ipl () const |
T * | operator() (int c, int r) |
const T * | operator() (int c, int r) const |
int | PixelSize () const |
const T * | Row (int r) const |
T * | Row (int r) |
void | SetZero () |
WImageView< T > | View (int c, int r, int width, int height) |
int | Width () const |
int | WidthStep () const |
Protected Member Functions | |
WImageC (const WImageC &) | |
void | operator= (const WImageC &) |
void | SetIpl (IplImage *image) |
![]() | |
WImage (const WImage &) | |
WImage (IplImage *img) | |
void | operator= (const WImage &) |
void | SetIpl (IplImage *image) |
Additional Inherited Members | |
![]() | |
IplImage * | image_ |
Image class when both the pixel type and number of channels are known at compile time. This wrapper will speed up some of the operations like accessing individual pixels using the () operator.
typedef WImage<T>::BaseType cv::WImageC< T, C >::BaseType |
|
inlineexplicit |
|
protected |
|
inline |
|
inline |
|
protected |
|
inlineprotected |