Inheritance diagram for vetCodec_BMP:

Public Types | |
| enum | FileFormat |
| enum | FileFormat |
Public Member Functions | |
| vetCodec_BMP (vetCodec_BMPParameters *initParams=NULL) | |
| Default constructor, initializa parameters and superclasses. | |
| vetCodec_BMP (vetFrameRGB96 &img) | |
| Copy constructor from vetFrameCache image, call superclass vetFrameRGB copy constructor. | |
| vetCodec_BMP (vetFrameRGB24 &img) | |
| Copy constructor from vetFrameRGB image, call superclass vetFrameRGB copy constructor. | |
| vetCodec_BMP (unsigned int x, unsigned int y) | |
| Creates a new frame from given dimensions, call superclass vetFrameRGB constructor. | |
| vetCodec_BMP (const char *filename, FileFormat format=vetCodec_BMP::FORMAT_BMP_ANY) | |
| Creates a new frame from given dimensions, call superclass vetFrameRGB constructor. | |
| int | save () |
| Save current buffered image to current filename, first setup current filename and format then call this function. | |
| int | save (const char *filename, FileFormat format=vetCodec_BMP::FORMAT_BMP_24) |
| Save current buffered image to given filename and format. | |
| int | load () |
| Load a BMP format image into current buffer (vetFrameRGB), first setup current filename and format then call this function. | |
| int | load (const char *filename, FileFormat format=vetCodec_BMP::FORMAT_BMP_24) |
| Load a BMP format image into current buffer (vetFrameRGB). | |
| bool | EoF () |
| Get the state of current data source. | |
| int | setParameters (vetCodec_BMPParameters *initParams) |
| Set parameters for (de)coding. | |
| vetCodec_BMPParameters & | getParameters () |
| Get parameters for (de)coding. | |
| void | setFileNameProgression (bool value) |
| Enable or disable filename progression, for example: basefile name is "output", index is 13 so filename is output13.bmp, if filename progression is enabled, when an operation is done onto file, idex is incremented (output14.bmp). | |
| void | setAutoOutputEnabled (bool value=true) |
| Enable or disable auto input feature,. | |
| void | setAutoInputEnabled (bool value=true) |
| void | setDoBuffering (bool value=true) |
| void | setFileName (const char *filename) |
| void | setFileFormat (FileFormat format=vetCodec_BMP::FORMAT_BMP_24) |
| Set current BMP format. | |
| int | getFileNameIndex () |
| Read current file name index, used in file name progression routines. | |
| bool | isFileNameProgressionEnabled () |
| bool | isAutoInputEnabled () |
| bool | isAutoOutputEnabled () |
| bool | isBufferingEnabled () |
| void | getFileName (char *filename) |
| Read base filename, if progression is enabled it's the base fixed name. | |
| void | getFileNameCurrent (char *filename) |
| Read current filename, if progression is enabled it's the base fixed name + current index + bmp extension. | |
| FileFormat | getFileFormat (void) |
| Read current bitmap encoding/decoding format. | |
| int | reset () |
| Reset filename related setup. | |
| int | setHeight (unsigned int value) |
| read current image's width.read current image's height.Set current canvas' height. | |
| int | setWidth (unsigned int value) |
| Set current canvas' width. | |
| int | getAudioStreamCount () |
| int | getVideoStreamCount () |
| bool | hasAudio () |
| bool | hasVideo () |
| long | getVideoStreamLength (int stream=-1) |
| Get movie's video stream frame count. | |
| long | getAudioStreamLength (int stream=-1) |
| Get movie's video stream sample count. | |
| VETRESULT | extractTo (vetFrameYUV420 &img) |
| Load bmp data into image parameter, if AutoInput is enabled try to load next filename, else just copy current data to img. | |
| VETRESULT | extractTo (vetFrameRGB24 &img) |
| Load bmp data into image parameter, if AutoInput is enabled try to load next filename, else just copy current data to img. | |
| VETRESULT | extractTo (vetFrameT< unsigned char > &img) |
| Load bmp data into image parameter, if AutoInput is enabled try to load next filename, else just copy current data to img. | |
| VETRESULT | importFrom (vetFrameYUV420 &img) |
| Load given image into memory, if AutoOutput is enabled image data will be saved as a BMP format file. | |
| VETRESULT | importFrom (vetFrameRGB24 &img) |
| Load given image into memory, if AutoOutput is enabled image data will be saved as a BMP format file. | |
| VETRESULT | importFrom (vetFrameT< unsigned char > &img) |
| Load given image into memory, if AutoOutput is enabled image data will be saved as a BMP format file. | |
| void | operator<< (vetFrameYUV420 &img) |
| Input operator, import standard VETLib frame formats, current implementation calls directly importFrom() method. | |
| void | operator<< (vetFrameRGB24 &img) |
| Input operator, import standard VETLib frame formats, current implementation calls directly importFrom() method. | |
| void | operator<< (vetFrameT< unsigned char > &img) |
| Input operator, import standard VETLib frame formats, current implementation calls directly importFrom() method. | |
| vetInput & | operator>> (vetFrameYUV420 &img) |
| Ouput operator, export to standard VETLib frame formats, current implementation calls directly extractTo() method and if framerate isn't zero waits untill clock is syncronized, if elaboration time is greater than sleeptime, no delay is applied. | |
| vetInput & | operator>> (vetFrameRGB24 &img) |
| Ouput operator, export to standard VETLib frame formats, export image data, it's like a copy constructor by parameter side. | |
| vetInput & | operator>> (vetFrameT< unsigned char > &img) |
| Ouput operator, export to standard VETLib frame formats, current implementation calls directly extractTo() method and if framerate isn't zero waits untill clock is syncronized, if elaboration time is greater than sleeptime, no delay is applied. | |
| bool | isEncodingAvailable () |
| Check ability to encode data. | |
| bool | isDecodingAvailable () |
| Check ability to decode data. | |
| vetCodec_BMP (vetCodec_BMPParameters *initParams=NULL) | |
| Default constructor, initializa parameters and superclasses. | |
| vetCodec_BMP (vetFrameRGB24 &img) | |
| Copy constructor from vetFrameYUV420 image, call superclass vetFrameRGB copy constructor. | |
| vetCodec_BMP (vetFrameRGB96 &img) | |
| Copy constructor from vetFrameRGB image, call superclass vetFrameRGB copy constructor. | |
| vetCodec_BMP (unsigned int x, unsigned int y) | |
| Creates a new frame from given dimensions, call superclass vetFrameRGB constructor. | |
| vetCodec_BMP (char *filename, FileFormat format=vetCodec_BMP::FORMAT_BMP_ANY) | |
| Creates a new frame from given dimensions, call superclass vetFrameRGB constructor. | |
| VETRESULT | save () |
| Save current buffered image to current filename, first setup current filename and format then call this function. | |
| VETRESULT | save (char *filename, int format=vetCodec_BMP::FORMAT_BMP_24) |
| Save current buffered image to given filename and format. | |
| VETRESULT | load () |
| Load a BMP format image into current buffer (vetFrameRGB), first setup current filename and format then call this function. | |
| VETRESULT | load (char *filename, int format=vetCodec_BMP::FORMAT_BMP_24) |
| Load a BMP format image into current buffer (vetFrameRGB). | |
| VETRESULT | setParameters (vetCodec_BMPParameters *initParams) |
| Set parameters for (de)coding. | |
| vetCodec_BMPParameters & | getParameters () |
| Get parameters for (de)coding. | |
| VETRESULT | setFilterParameters (vetFilterParameters *initParams) |
| vetFilterParameters * | getFilterParameters () |
| bool | EoF () |
| Get the state of current data source. | |
| void | setFileNameProgression (bool value) |
| Enable or disable filename progression, for example: basefile name is "output", index is 13 so filename is output13.bmp, if filename progression is enabled, when an operation is done onto file, idex is incremented (output14.bmp). | |
| void | setAutoOutputEnabled (bool value=true) |
| Enable or disable auto input feature,. | |
| void | setAutoInputEnabled (bool value=true) |
| void | setDoBuffering (bool value=true) |
| void | setFileName (const char *filename) |
| void | setFileFormat (FileFormat format=vetCodec_BMP::FORMAT_BMP_24) |
| Set current BMP format. | |
| int | getFileNameIndex () |
| Read current file name index, used in file name progression routines. | |
| bool | isFileNameProgressionEnabled () |
| bool | isAutoInputEnabled () |
| bool | isAutoOutputEnabled () |
| bool | isBufferingEnabled () |
| void | getFileName (char *filename) |
| Read base filename, if progression is enabled it's the base fixed name. | |
| void | getFileNameCurrent (char *filename) |
| Read current filename, if progression is enabled it's the base fixed name + current index + bmp extension. | |
| FileFormat | getFileFormat (void) |
| Read current bitmap encoding/decoding format. | |
| VETRESULT | reset () |
| Reset filename related setup. | |
| VETRESULT | setHeight (unsigned int value) |
| read current image's width.read current image's height.Set current canvas' height. | |
| VETRESULT | setWidth (unsigned int value) |
| Set current canvas' width. | |
| int | getAudioStreamCount () |
| int | getVideoStreamCount () |
| bool | hasAudio () |
| bool | hasVideo () |
| long | getVideoStreamLength (int stream=-1) |
| Get movie's video stream frame count. | |
| long | getAudioStreamLength (int stream=-1) |
| Get movie's video stream sample count. | |
| VETRESULT | extractTo (vetFrameYUV420 &img) |
| Load bmp data into image parameter, if AutoInput is enabled try to load next filename, else just copy current data to img. | |
| VETRESULT | extractTo (vetFrameRGB24 &img) |
| Load bmp data into image parameter, if AutoInput is enabled try to load next filename, else just copy current data to img. | |
| VETRESULT | extractTo (vetFrameT< unsigned char > &img) |
| Load bmp data into image parameter, if AutoInput is enabled try to load next filename, else just copy current data to img. | |
| VETRESULT | importFrom (vetFrameYUV420 &img) |
| Load given image into memory, if AutoOutput is enabled image data will be saved as a BMP format file. | |
| VETRESULT | importFrom (vetFrameRGB24 &img) |
| Load given image into memory, if AutoOutput is enabled image data will be saved as a BMP format file. | |
| VETRESULT | importFrom (vetFrameT< unsigned char > &img) |
| Load given image into memory, if AutoOutput is enabled image data will be saved as a BMP format file. | |
| void | operator<< (vetFrameYUV420 &img) |
| Input operator, import standard VETLib frame formats, current implementation calls directly importFrom() method. | |
| void | operator<< (vetFrameRGB24 &img) |
| Input operator, import standard VETLib frame formats, current implementation calls directly importFrom() method. | |
| void | operator<< (vetFrameT< unsigned char > &img) |
| Input operator, import standard VETLib frame formats, current implementation calls directly importFrom() method. | |
| vetInput & | operator>> (vetFrameYUV420 &img) |
| Ouput operator, export to standard VETLib frame formats, current implementation calls directly extractTo() method and if framerate isn't zero waits untill clock is syncronized, if elaboration time is greater than sleeptime, no delay is applied. | |
| vetInput & | operator>> (vetFrameRGB24 &img) |
| Ouput operator, export to standard VETLib frame formats, export image data, it's like a copy constructor by parameter side. | |
| vetInput & | operator>> (vetFrameT< unsigned char > &img) |
| Ouput operator, export to standard VETLib frame formats, current implementation calls directly extractTo() method and if framerate isn't zero waits untill clock is syncronized, if elaboration time is greater than sleeptime, no delay is applied. | |
| bool | isEncodingAvailable () |
| Check ability to encode data. | |
| bool | isDecodingAvailable () |
| Check ability to decode data. | |
Static Public Member Functions | |
| static VETRESULT | save (vetFrameRGB24 &source, const char *filename, FileFormat format) |
| Save given image to a BMP file. | |
| static VETRESULT | save (vetFrameYUV420 &source, const char *filename, FileFormat format) |
| Save given image to a BMP file. | |
| static VETRESULT | save (vetFrameT< unsigned char > &source, const char *filename, FileFormat format) |
| Save given image to a BMP file. | |
| static VETRESULT | save (vetFrameRGB96 &source, const char *filename, FileFormat format) |
| Save given image to a BMP file. | |
| static VETRESULT | load (vetFrameRGB24 &source, const char *filename, FileFormat format) |
| Load a BMP format image into given image. | |
| static VETRESULT | load (vetFrameYUV420 &source, const char *filename, FileFormat format) |
| Load a BMP format image into given image. | |
| static VETRESULT | load (vetFrameT< unsigned char > &source, const char *filename, FileFormat format) |
| Load a BMP format image into given image. | |
| static VETRESULT | load (vetFrameRGB96 &source, const char *filename, FileFormat format) |
| Load a BMP format image into given image. | |
| static VETRESULT | save (vetFrameYUV420 &source, char *filename, FileFormat format) |
| Save given image to a BMP file. | |
| static VETRESULT | save (vetFrameRGB24 &source, char *filename, FileFormat format) |
| Save given image to a BMP file. | |
| static VETRESULT | save (vetFrameRGB96 &source, char *filename, FileFormat format) |
| Save given image to a BMP file. | |
| static VETRESULT | save (vetFrameT< unsigned char > &source, char *filename, FileFormat format) |
| Save given image to a BMP file. | |
| static VETRESULT | load (vetFrameYUV420 &source, char *filename, FileFormat format) |
| Load a BMP format image into given image. | |
| static VETRESULT | load (vetFrameRGB24 &source, char *filename, FileFormat format) |
| Load a BMP format image into given image. | |
| static VETRESULT | load (vetFrameRGB96 &source, char *filename, FileFormat format) |
| Load a BMP format image into given image. | |
| static VETRESULT | load (vetFrameT< unsigned char > &source, char *filename, FileFormat format) |
| Load a BMP format image into given image. | |
Protected Member Functions | |
| void | doFileNameCurrent () |
Protected Attributes | |
| vetCodec_BMPParameters * | myParams |
| char | fileNameIndexBuffer [16] |
| char | fileNameBuffer [80] |
| vetCodec_BMPParameters * | myParams |
Definition at line 63 of file vetCodec_BMP.h.
|
|
Copy constructor from vetFrameCache image, call superclass vetFrameRGB copy constructor.
Definition at line 97 of file vetCodec_BMP.h. References reset(). |
|
|
Copy constructor from vetFrameRGB image, call superclass vetFrameRGB copy constructor.
Definition at line 105 of file vetCodec_BMP.h. References reset(). |
|
||||||||||||
|
Creates a new frame from given dimensions, call superclass vetFrameRGB constructor.
Definition at line 114 of file vetCodec_BMP.h. References reset(). |
|
||||||||||||
|
Creates a new frame from given dimensions, call superclass vetFrameRGB constructor.
Definition at line 30 of file vetCodec_BMP.cpp. References DEBUGMSG, vetCodec_BMPParameters::fileFormat, vetCodec_BMPParameters::fileNameBase, load(), myParams, reset(), and setParameters(). |
|
|
Copy constructor from vetFrameYUV420 image, call superclass vetFrameRGB copy constructor.
Definition at line 94 of file vetCodec_BMP2.h. References vetFrameRGB96::operator<<(), and reset(). |
|
|
Copy constructor from vetFrameRGB image, call superclass vetFrameRGB copy constructor.
Definition at line 102 of file vetCodec_BMP2.h. References reset(). |
|
||||||||||||
|
Creates a new frame from given dimensions, call superclass vetFrameRGB constructor.
Definition at line 111 of file vetCodec_BMP2.h. References reset(). |
|
||||||||||||
|
Creates a new frame from given dimensions, call superclass vetFrameRGB constructor.
Definition at line 34 of file vetCodec_BMP2.cpp. References DEBUGMSG, vetCodec_BMPParameters::fileFormat, vetCodec_BMPParameters::fileNameBase, load(), myParams, reset(), and setParameters(). |
|
|
Get the state of current data source.
Implements vetCodec. |
|
|
Get the state of current data source.
Implements vetCodec. Definition at line 90 of file vetCodec_BMP.cpp. References vetFrameRGB96::data. |
|
|
Load bmp data into image parameter, if AutoInput is enabled try to load next filename, else just copy current data to img.
Implements vetCodec. |
|
|
Load bmp data into image parameter, if AutoInput is enabled try to load next filename, else just copy current data to img.
Implements vetCodec. |
|
|
Load bmp data into image parameter, if AutoInput is enabled try to load next filename, else just copy current data to img.
Implements vetCodec. |
|
|
Load bmp data into image parameter, if AutoInput is enabled try to load next filename, else just copy current data to img.
Implements vetCodec. Definition at line 168 of file vetCodec_BMP.cpp. References DEBUGMSG, and VETRET_NOT_IMPLEMENTED. |
|
|
Load bmp data into image parameter, if AutoInput is enabled try to load next filename, else just copy current data to img.
Implements vetCodec. Definition at line 132 of file vetCodec_BMP.cpp. References vetCodec_BMPParameters::autoInput, vetCodec_BMPParameters::autoOuput, DEBUGMSG, vetCodec_BMPParameters::doBuffering, doFileNameCurrent(), vetCodec_BMPParameters::fileFormat, fileNameBuffer, vetCodec_BMPParameters::fileNameIndex, vetCodec_BMPParameters::fileNameProgression, load(), myParams, vetFrameRGB96::operator>>(), and VETRET_OK. |
|
|
Load bmp data into image parameter, if AutoInput is enabled try to load next filename, else just copy current data to img.
Implements vetCodec. Definition at line 97 of file vetCodec_BMP.cpp. References vetCodec_BMPParameters::autoInput, vetCodec_BMPParameters::autoOuput, DEBUGMSG, vetCodec_BMPParameters::doBuffering, doFileNameCurrent(), vetCodec_BMPParameters::fileFormat, fileNameBuffer, vetCodec_BMPParameters::fileNameIndex, vetCodec_BMPParameters::fileNameProgression, load(), myParams, vetFrameRGB96::operator>>(), and VETRET_OK. |
|
|
Get movie's video stream sample count.
Implements vetCodec. Definition at line 411 of file vetCodec_BMP2.h. |
|
|
Get movie's video stream sample count.
Implements vetCodec. Definition at line 411 of file vetCodec_BMP.h. |
|
|
Read current bitmap encoding/decoding format.
|
|
|
Read current bitmap encoding/decoding format.
Definition at line 675 of file vetCodec_BMP.cpp. References vetCodec_BMPParameters::fileFormat, and myParams. |
|
|
Read base filename, if progression is enabled it's the base fixed name.
|
|
|
Read base filename, if progression is enabled it's the base fixed name.
|
|
|
Read current filename, if progression is enabled it's the base fixed name + current index + bmp extension.
|
|
|
Read current filename, if progression is enabled it's the base fixed name + current index + bmp extension.
Definition at line 276 of file vetCodec_BMP.cpp. References doFileNameCurrent(), and fileNameBuffer. |
|
|
Read current file name index, used in file name progression routines.
|
|
|
Read current file name index, used in file name progression routines.
Definition at line 612 of file vetCodec_BMP.cpp. References vetCodec_BMPParameters::fileNameIndex, and myParams. |
|
|
Get parameters for (de)coding.
Definition at line 181 of file vetCodec_BMP2.h. References myParams. |
|
|
Get parameters for (de)coding.
Definition at line 196 of file vetCodec_BMP.h. References myParams. |
|
|
Get movie's video stream frame count.
Implements vetCodec. Definition at line 409 of file vetCodec_BMP2.h. |
|
|
Get movie's video stream frame count.
Implements vetCodec. Definition at line 409 of file vetCodec_BMP.h. |
|
|
Load given image into memory, if AutoOutput is enabled image data will be saved as a BMP format file.
Implements vetCodec. |
|
|
Load given image into memory, if AutoOutput is enabled image data will be saved as a BMP format file.
Implements vetCodec. |
|
|
Load given image into memory, if AutoOutput is enabled image data will be saved as a BMP format file.
Implements vetCodec. |
|
|
Load given image into memory, if AutoOutput is enabled image data will be saved as a BMP format file.
Implements vetCodec. Definition at line 244 of file vetCodec_BMP.cpp. References DEBUGMSG, and VETRET_NOT_IMPLEMENTED. |
|
|
Load given image into memory, if AutoOutput is enabled image data will be saved as a BMP format file.
Implements vetCodec. Definition at line 211 of file vetCodec_BMP.cpp. References vetCodec_BMPParameters::autoOuput, DEBUGMSG, vetCodec_BMPParameters::doBuffering, doFileNameCurrent(), vetCodec_BMPParameters::fileFormat, fileNameBuffer, vetCodec_BMPParameters::fileNameIndex, vetCodec_BMPParameters::fileNameProgression, myParams, vetFrameRGB96::operator<<(), save(), and VETRET_OK. |
|
|
Load given image into memory, if AutoOutput is enabled image data will be saved as a BMP format file.
Implements vetCodec. Definition at line 177 of file vetCodec_BMP.cpp. References vetCodec_BMPParameters::autoOuput, DEBUGMSG, vetCodec_BMPParameters::doBuffering, doFileNameCurrent(), vetCodec_BMPParameters::fileFormat, fileNameBuffer, vetCodec_BMPParameters::fileNameIndex, vetCodec_BMPParameters::fileNameProgression, myParams, vetFrameRGB96::operator<<(), save(), and VETRET_OK. |
|
|
|
|
|
Definition at line 633 of file vetCodec_BMP.cpp. References vetCodec_BMPParameters::autoInput, and myParams. |
|
|
|
|
|
Definition at line 647 of file vetCodec_BMP.cpp. References vetCodec_BMPParameters::autoOuput, and myParams. |
|
|
|
|
|
Definition at line 662 of file vetCodec_BMP.cpp. References vetCodec_BMPParameters::doBuffering, and myParams. |
|
|
Check ability to decode data.
Implements vetCodec. Definition at line 643 of file vetCodec_BMP2.h. |
|
|
Check ability to decode data.
Implements vetCodec. Definition at line 648 of file vetCodec_BMP.h. |
|
|
Check ability to encode data.
Implements vetCodec. Definition at line 642 of file vetCodec_BMP2.h. |
|
|
Check ability to encode data.
Implements vetCodec. Definition at line 647 of file vetCodec_BMP.h. |
|
|
|
|
|
Definition at line 621 of file vetCodec_BMP.cpp. References vetCodec_BMPParameters::fileNameProgression, and myParams. |
|
||||||||||||||||
|
Load a BMP format image into given image.
Definition at line 547 of file vetCodec_BMP2.cpp. References DEBUGMSG, vetFrameT< T >::getHeight(), vetFrameT< T >::getWidth(), and VETRET_PARAM_ERR. |
|
||||||||||||||||
|
Load a BMP format image into given image.
Definition at line 455 of file vetCodec_BMP2.cpp. References vetFrameRGB96::data, DEBUGMSG, MicrosoftMonoBMP_RT::extract_data(), MicrosoftRCBMP_RT::extract_data(), MicrosoftBMP_RT::extract_data(), vetFrame::height, MicrosoftMonoBMP_RT::ImageHeight, MicrosoftRCBMP_RT::ImageHeight, MicrosoftBMP_RT::ImageHeight, MicrosoftMonoBMP_RT::ImageWidth, MicrosoftRCBMP_RT::ImageWidth, MicrosoftBMP_RT::ImageWidth, MicrosoftMonoBMP_RT::read(), MicrosoftRCBMP_RT::read(), MicrosoftBMP_RT::read(), vetFrameRGB96::reAllocCanvas(), and vetFrame::width. |
|
||||||||||||||||
|
Load a BMP format image into given image.
Definition at line 364 of file vetCodec_BMP2.cpp. References vetFrameRGB24::data, DEBUGMSG, MicrosoftMonoBMP_RT::extract_data(), MicrosoftRCBMP_RT::extract_data(), MicrosoftBMP_RT::extract_data(), vetFrame::height, MicrosoftMonoBMP_RT::ImageHeight, MicrosoftRCBMP_RT::ImageHeight, MicrosoftBMP_RT::ImageHeight, MicrosoftMonoBMP_RT::ImageWidth, MicrosoftRCBMP_RT::ImageWidth, MicrosoftBMP_RT::ImageWidth, MicrosoftMonoBMP_RT::read(), MicrosoftRCBMP_RT::read(), MicrosoftBMP_RT::read(), vetFrameRGB24::reAllocCanvas(), and vetFrame::width. |
|
||||||||||||||||
|
Load a BMP format image into given image.
Definition at line 351 of file vetCodec_BMP2.cpp. References DEBUGMSG. |
|
||||||||||||
|
Load a BMP format image into current buffer (vetFrameRGB).
Implements vetCodec. Definition at line 335 of file vetCodec_BMP2.cpp. |
|
|
Load a BMP format image into current buffer (vetFrameRGB), first setup current filename and format then call this function.
|
|
||||||||||||||||
|
Load a BMP format image into given image.
Definition at line 337 of file vetCodec_BMP.cpp. References vetFrameRGB96::data, DEBUGMSG, MicrosoftMonoBMP_RT::extract_data(), MicrosoftRCBMP_RT::extract_data(), MicrosoftBMP_RT::extract_data(), MicrosoftMonoBMP_RT::ImageHeight, MicrosoftRCBMP_RT::ImageHeight, MicrosoftBMP_RT::ImageHeight, MicrosoftMonoBMP_RT::ImageWidth, MicrosoftRCBMP_RT::ImageWidth, MicrosoftBMP_RT::ImageWidth, MicrosoftMonoBMP_RT::read(), MicrosoftRCBMP_RT::read(), MicrosoftBMP_RT::read(), vetFrameRGB96::reAllocCanvas(), and VETRET_OK. |
|
||||||||||||||||
|
Load a BMP format image into given image.
|
|
||||||||||||||||
|
Load a BMP format image into given image.
Definition at line 432 of file vetCodec_BMP.cpp. |
|
||||||||||||||||
|
Load a BMP format image into given image.
Definition at line 417 of file vetCodec_BMP.cpp. |
|
||||||||||||
|
Load a BMP format image into current buffer (vetFrameRGB).
Definition at line 321 of file vetCodec_BMP.cpp. |
|
|
Load a BMP format image into current buffer (vetFrameRGB), first setup current filename and format then call this function.
Definition at line 308 of file vetCodec_BMP.cpp. References doFileNameCurrent(), vetCodec_BMPParameters::fileFormat, fileNameBuffer, INFO, myParams, and VETRET_OK. Referenced by extractTo(), load(), and vetCodec_BMP(). |
|
|
Input operator, import standard VETLib frame formats, current implementation calls directly importFrom() method.
Reimplemented from vetOutput. Definition at line 518 of file vetCodec_BMP2.h. References vetOutput::operator<<(). |
|
|
Input operator, import standard VETLib frame formats, current implementation calls directly importFrom() method.
Reimplemented from vetOutput. Definition at line 517 of file vetCodec_BMP2.h. References vetOutput::operator<<(). |
|
|
Input operator, import standard VETLib frame formats, current implementation calls directly importFrom() method.
Reimplemented from vetOutput. Definition at line 516 of file vetCodec_BMP2.h. References vetOutput::operator<<(). |
|
|
Input operator, import standard VETLib frame formats, current implementation calls directly importFrom() method.
Reimplemented from vetOutput. Definition at line 522 of file vetCodec_BMP.h. References vetOutput::operator<<(). |
|
|
Input operator, import standard VETLib frame formats, current implementation calls directly importFrom() method.
Reimplemented from vetOutput. Definition at line 521 of file vetCodec_BMP.h. References vetOutput::operator<<(). |
|
|
Input operator, import standard VETLib frame formats, current implementation calls directly importFrom() method.
Reimplemented from vetOutput. Definition at line 520 of file vetCodec_BMP.h. References vetOutput::operator<<(). |
|
|
Ouput operator, export to standard VETLib frame formats, current implementation calls directly extractTo() method and if framerate isn't zero waits untill clock is syncronized, if elaboration time is greater than sleeptime, no delay is applied.
Reimplemented from vetInput. Definition at line 539 of file vetCodec_BMP2.h. References vetInput::operator>>(). |
|
|
Ouput operator, export to standard VETLib frame formats, export image data, it's like a copy constructor by parameter side.
Reimplemented from vetFrameRGB96. Definition at line 538 of file vetCodec_BMP2.h. References vetInput::operator>>(). |
|
|
Ouput operator, export to standard VETLib frame formats, current implementation calls directly extractTo() method and if framerate isn't zero waits untill clock is syncronized, if elaboration time is greater than sleeptime, no delay is applied.
Reimplemented from vetFrameRGB96. Definition at line 537 of file vetCodec_BMP2.h. References vetInput::operator>>(). |
|
|
Ouput operator, export to standard VETLib frame formats, current implementation calls directly extractTo() method and if framerate isn't zero waits untill clock is syncronized, if elaboration time is greater than sleeptime, no delay is applied.
Reimplemented from vetInput. Definition at line 543 of file vetCodec_BMP.h. References vetInput::operator>>(). |
|
|
Ouput operator, export to standard VETLib frame formats, export image data, it's like a copy constructor by parameter side.
Reimplemented from vetFrameRGB96. Definition at line 542 of file vetCodec_BMP.h. References vetInput::operator>>(). |
|
|
Ouput operator, export to standard VETLib frame formats, current implementation calls directly extractTo() method and if framerate isn't zero waits untill clock is syncronized, if elaboration time is greater than sleeptime, no delay is applied.
Reimplemented from vetFrameRGB96. Definition at line 541 of file vetCodec_BMP.h. References vetInput::operator>>(). |
|
|
Reset filename related setup.
Implements vetCodec. |
|
|
Reset filename related setup.
Implements vetCodec. Definition at line 61 of file vetCodec_BMP.cpp. References vetCodec_BMPParameters::fileNameBase, fileNameBuffer, INFO, myParams, vetCodec_BMPParameters::reset(), vetObject::setDescription(), vetObject::setName(), vetObject::setVersion(), and VETRET_OK. Referenced by vetCodec_BMP(). |
|
||||||||||||||||
|
Save given image to a BMP file.
Definition at line 733 of file vetCodec_BMP2.cpp. References vetFrameT< T >::data, DEBUGMSG, vetFrameT< T >::height, VETRET_PARAM_ERR, and vetFrameT< T >::width. |
|
||||||||||||||||
|
Save given image to a BMP file.
Definition at line 658 of file vetCodec_BMP2.cpp. References vetFrameRGB96::data, DEBUGMSG, vetFrame::getHeight(), vetFrame::getWidth(), vetFrame::height, MicrosoftBMP_RT::put_data_grey(), MicrosoftMonoBMP_RT::put_data_grey(), MicrosoftRCBMP_RT::put_data_grey(), MicrosoftRCBMP_RT::set_palette_grey256(), MicrosoftBMP_RT::set_size(), MicrosoftMonoBMP_RT::set_size(), MicrosoftRCBMP_RT::set_size(), VETRET_PARAM_ERR, vetFrame::width, MicrosoftBMP_RT::write(), MicrosoftMonoBMP_RT::write(), and MicrosoftRCBMP_RT::write(). |
|
||||||||||||||||
|
Save given image to a BMP file.
Definition at line 583 of file vetCodec_BMP2.cpp. References vetFrameRGB24::data, DEBUGMSG, vetFrame::height, MicrosoftBMP_RT::put_data_grey(), MicrosoftMonoBMP_RT::put_data_grey(), MicrosoftRCBMP_RT::put_data_grey(), MicrosoftRCBMP_RT::set_palette_grey256(), MicrosoftBMP_RT::set_size(), MicrosoftMonoBMP_RT::set_size(), MicrosoftRCBMP_RT::set_size(), VETRET_PARAM_ERR, vetFrame::width, MicrosoftBMP_RT::write(), MicrosoftMonoBMP_RT::write(), and MicrosoftRCBMP_RT::write(). |
|
||||||||||||||||
|
Save given image to a BMP file.
Definition at line 565 of file vetCodec_BMP2.cpp. References vetFrameYUV420::data, DEBUGMSG, vetFrame::height, VETRET_PARAM_ERR, and vetFrame::width. |
|
||||||||||||
|
Save current buffered image to given filename and format.
Implements vetCodec. Definition at line 310 of file vetCodec_BMP2.cpp. |
|
|
Save current buffered image to current filename, first setup current filename and format then call this function.
|
|
||||||||||||||||
|
Save given image to a BMP file.
Definition at line 442 of file vetCodec_BMP.cpp. References vetFrameRGB96::data, DEBUGMSG, vetFrame::height, MicrosoftBMP_RT::put_data(), MicrosoftMonoBMP_RT::put_data(), MicrosoftRCBMP_RT::put_data(), MicrosoftRCBMP_RT::set_palette_grey256(), MicrosoftBMP_RT::set_size(), MicrosoftMonoBMP_RT::set_size(), MicrosoftRCBMP_RT::set_size(), VETRET_OK, VETRET_PARAM_ERR, vetFrame::width, MicrosoftBMP_RT::write(), MicrosoftMonoBMP_RT::write(), and MicrosoftRCBMP_RT::write(). |
|
||||||||||||||||
|
Save given image to a BMP file.
|
|
||||||||||||||||
|
Save given image to a BMP file.
Definition at line 533 of file vetCodec_BMP.cpp. References DEBUGMSG, vetFrame::getHeight(), vetFrame::getWidth(), VETRET_OK, and VETRET_PARAM_ERR. |
|
||||||||||||||||
|
Save given image to a BMP file.
Definition at line 514 of file vetCodec_BMP.cpp. References DEBUGMSG, vetFrame::getHeight(), vetFrame::getWidth(), save(), VETRET_OK, and VETRET_PARAM_ERR. |
|
||||||||||||
|
Save current buffered image to given filename and format.
Definition at line 296 of file vetCodec_BMP.cpp. |
|
|
Save current buffered image to current filename, first setup current filename and format then call this function.
Definition at line 284 of file vetCodec_BMP.cpp. References doFileNameCurrent(), vetCodec_BMPParameters::fileFormat, fileNameBuffer, INFO, myParams, and VETRET_OK. Referenced by importFrom(), and save(). |
|
|
|
|
|
Definition at line 583 of file vetCodec_BMP.cpp. References vetCodec_BMPParameters::autoInput, and myParams. |
|
|
Enable or disable auto input feature,.
|
|
|
Enable or disable auto input feature,.
Definition at line 569 of file vetCodec_BMP.cpp. References vetCodec_BMPParameters::autoOuput, and myParams. |
|
|
|
|
|
Definition at line 597 of file vetCodec_BMP.cpp. References vetCodec_BMPParameters::doBuffering, and myParams. |
|
|
Set current BMP format.
|
|
|
Set current BMP format.
Definition at line 599 of file vetCodec_BMP.cpp. References vetCodec_BMPParameters::fileFormat, and myParams. |
|
|
|
|
|
Definition at line 252 of file vetCodec_BMP.cpp. References vetCodec_BMPParameters::fileNameBase, fileNameBuffer, and myParams. |
|
|
Enable or disable filename progression, for example: basefile name is "output", index is 13 so filename is output13.bmp, if filename progression is enabled, when an operation is done onto file, idex is incremented (output14.bmp).
|
|
|
Enable or disable filename progression, for example: basefile name is "output", index is 13 so filename is output13.bmp, if filename progression is enabled, when an operation is done onto file, idex is incremented (output14.bmp).
Definition at line 555 of file vetCodec_BMP.cpp. References vetCodec_BMPParameters::fileNameProgression, and myParams. |
|
|
read current image's width.read current image's height.Set current canvas' height.
Reimplemented from vetFrameRGB96. Definition at line 394 of file vetCodec_BMP2.h. References VETRET_NOT_IMPLEMENTED. |
|
|
read current image's width.read current image's height.Set current canvas' height.
Reimplemented from vetFrameRGB96. Definition at line 394 of file vetCodec_BMP.h. References VETRET_NOT_IMPLEMENTED. |
|
|
Set parameters for (de)coding.
|
|
|
Set parameters for (de)coding.
Definition at line 79 of file vetCodec_BMP.cpp. References myParams, and VETRET_OK. Referenced by setFilterParameters(), and vetCodec_BMP(). |
|
|
Set current canvas' width.
Reimplemented from vetFrameRGB96. Definition at line 401 of file vetCodec_BMP2.h. References VETRET_NOT_IMPLEMENTED. |
|
|
Set current canvas' width.
Reimplemented from vetFrameRGB96. Definition at line 401 of file vetCodec_BMP.h. References VETRET_NOT_IMPLEMENTED. |
1.4.4