Inheritance diagram for vetFilterColor:

Public Member Functions | |
| vetFilterColor (vetFilterColorParameters *initParams=NULL) | |
| Default constructor, initialize parameters and superclasses. | |
| ~vetFilterColor () | |
| Default destructor, free buffer. | |
| float | getFrameRate () const |
| Read current frame rate (frame per second). | |
| VETRESULT | setParameters (vetFilterColorParameters *initParams) |
| Set parameters for this filter. | |
| vetFilterColorParameters & | getParameters () |
| Get parameters for this filter. | |
| VETRESULT | setFilterParameters (vetFilterParameters *initParams) |
| Set parameters for this filter. | |
| vetFilterParameters * | getFilterParameters () |
| Get parameters for this filter. | |
| VETRESULT | reset () |
| Reset buffers and parameters. | |
| VETRESULT | clamp (vetFrameRGB24 &img, unsigned int bpp) |
| VETRESULT | clamp (vetFrameYUV420 &img, unsigned int bpp) |
| VETRESULT | clamp (vetFrameT< unsigned char > &img, unsigned int bpp) |
| VETRESULT | invert (vetFrameRGB24 &img, unsigned int bpp) |
| VETRESULT | invert (vetFrameYUV420 &img, unsigned int bpp) |
| VETRESULT | invert (vetFrameT< unsigned char > &img, unsigned int bpp) |
| VETRESULT | extractBitPlane (vetFrameRGB24 &img, unsigned int bits=1) |
| VETRESULT | extractBitPlane (vetFrameYUV420 &img, unsigned int bits=1) |
| VETRESULT | extractBitPlane (vetFrameT< unsigned char > &img, unsigned int bits=1) |
| VETRESULT | importFrom (vetFrameYUV420 &img) |
| Process the frame with current settings and store in buffer. | |
| VETRESULT | importFrom (vetFrameRGB24 &img) |
| Process the frame with current settings and store in buffer. | |
| VETRESULT | importFrom (vetFrameT< unsigned char > &img) |
| Process the frame with current settings and store in buffer. | |
Protected Attributes | |
| vetFilterColorParameters * | myParams |
| Current parameters. | |
Definition at line 78 of file vetFilterColor.h.
|
|
Default constructor, initialize parameters and superclasses.
Definition at line 25 of file vetFilterColor.cpp. References INFO, reset(), vetObject::setDescription(), vetObject::setName(), setParameters(), and vetObject::setVersion(). |
|
|
Get parameters for this filter.
Implements vetFilter. Definition at line 148 of file vetFilterColor.h. References myParams. |
|
|
Read current frame rate (frame per second).
Reimplemented from vetInput. Definition at line 103 of file vetFilterColor.h. |
|
|
Get parameters for this filter.
Definition at line 121 of file vetFilterColor.h. References myParams. |
|
|
Process the frame with current settings and store in buffer.
Implements vetFilter. Definition at line 194 of file vetFilterColor.cpp. References vetFilter::bufferTuC, clamp(), vetFilterColorParameters::currBits, vetFilterColorParameters::currBpp, DEBUGMSG, extractBitPlane(), vetFrameT< T >::height, invert(), vetFilter::isBufferTuC(), myParams, vetFrameT< T >::profile, vetFilterColorParameters::runMode, vetFilter::useBufferTuC(), VETRET_OK, VETRET_OK_DEPRECATED, VETRET_PARAM_ERR, and vetFrameT< T >::width. |
|
|
Process the frame with current settings and store in buffer.
Implements vetFilter. Definition at line 150 of file vetFilterColor.cpp. References vetFilter::bufferRGB, clamp(), vetFilterColorParameters::currBits, vetFilterColorParameters::currBpp, DEBUGMSG, extractBitPlane(), vetFrame::height, invert(), vetFilter::isBufferRGB(), myParams, vetFilterColorParameters::runMode, vetFilter::useBufferRGB(), VETRET_OK, VETRET_OK_DEPRECATED, VETRET_PARAM_ERR, and vetFrame::width. |
|
|
Process the frame with current settings and store in buffer.
Implements vetFilter. Definition at line 106 of file vetFilterColor.cpp. References vetFilter::bufferYUV, clamp(), vetFilterColorParameters::currBits, vetFilterColorParameters::currBpp, DEBUGMSG, extractBitPlane(), vetFrame::height, invert(), vetFilter::isBufferYUV(), myParams, vetFilterColorParameters::runMode, vetFilter::useBufferYUV(), VETRET_OK, VETRET_OK_DEPRECATED, VETRET_PARAM_ERR, and vetFrame::width. |
|
|
Reset buffers and parameters.
Implements vetFilter. Definition at line 78 of file vetFilterColor.cpp. References vetFilter::allocateBuffer(), vetFilterParameters::currentBuffer, INFO, myParams, vetFilter::releaseBuffers(), vetFilterColorParameters::reset(), setParameters(), and VETRET_OK. Referenced by vetFilterColor(). |
|
|
Set parameters for this filter.
Implements vetFilter. Definition at line 133 of file vetFilterColor.h. References setParameters(). |
|
|
Set parameters for this filter.
Definition at line 60 of file vetFilterColor.cpp. References vetFilter::allocateBuffer(), vetFilterParameters::currentBuffer, myParams, and VETRET_OK. Referenced by reset(), setFilterParameters(), and vetFilterColor(). |
1.4.4