OpenCV  3.2.0
Open Source Computer Vision
Public Types | Public Member Functions | List of all members
cv::WImageBufferC< T, C > Class Template Reference

#include "wimage.hpp"

Public Types

enum  { kChannels = C }
 
typedef WImage< T >::BaseType BaseType
 

Public Member Functions

 WImageBufferC ()
 
 WImageBufferC (int width, int height)
 
 WImageBufferC (IplImage *img)
 
 ~WImageBufferC ()
 
void Allocate (int width, int height)
 
void CloneFrom (const WImageC< T, C > &src)
 
bool IsNull () const
 
void ReleaseImage ()
 
void SetIpl (IplImage *img)
 

Detailed Description

template<typename T, int C>
class cv::WImageBufferC< T, C >

Like a WImageBuffer class but when the number of channels is known at compile time.

Member Typedef Documentation

◆ BaseType

template<typename T , int C>
typedef WImage<T>::BaseType cv::WImageBufferC< T, C >::BaseType

Member Enumeration Documentation

◆ anonymous enum

template<typename T , int C>
anonymous enum
Enumerator
kChannels 

Constructor & Destructor Documentation

◆ WImageBufferC() [1/3]

template<typename T , int C>
cv::WImageBufferC< T, C >::WImageBufferC ( )

◆ WImageBufferC() [2/3]

template<typename T , int C>
cv::WImageBufferC< T, C >::WImageBufferC ( int  width,
int  height 
)

◆ WImageBufferC() [3/3]

template<typename T , int C>
cv::WImageBufferC< T, C >::WImageBufferC ( IplImage img)
explicit

◆ ~WImageBufferC()

template<typename T , int C>
cv::WImageBufferC< T, C >::~WImageBufferC ( )

Member Function Documentation

◆ CloneFrom()

template<typename T , int C>
void cv::WImageBufferC< T, C >::CloneFrom ( const WImageC< T, C > &  src)

◆ IsNull()

template<typename T , int C>
bool cv::WImageBufferC< T, C >::IsNull ( ) const

◆ ReleaseImage()

template<typename T , int C>
void cv::WImageBufferC< T, C >::ReleaseImage ( )

◆ SetIpl()

template<typename T , int C>
void cv::WImageBufferC< T, C >::SetIpl ( IplImage img)

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