#include <BMP.h>
Public Member Functions | |
BMP () | |
~BMP () | |
bool | SaveYCrCb2RGB (char *path, OFbkImageVectorData *imageVec, OFbkImageLayer layer) |
bool | SaveLayerC (char *basepath, OFbkImageVectorData *imageVec) |
bool | SaveRaw2Gray (char *path, byte *image, int width, int height, int skip) |
BMP () | |
~BMP () | |
bool | SaveYCrCb2RGB (char *path, OFbkImageVectorData *imageVec, OFbkImageLayer layer) |
bool | SaveLayerC (char *basepath, OFbkImageVectorData *imageVec) |
bool | SaveRaw2Gray (char *path, byte *image, int width, int height, int skip) |
BMP () | |
~BMP () | |
bool | SaveCDT (char *path, byte y_segment, byte cr_max, byte cr_min, byte cb_max, byte cb_min) |
bool | SaveRawDataAsCDT (char *basepath, byte *data, size_t w, size_t h) |
Private Member Functions | |
void | SaveBMPHeader (FILE *fp, const BMPHeader &header) |
void | SaveBMPInfoHeader (FILE *fp, const BMPInfoHeader &infoheader) |
void | YCrCb2RGB (byte y, byte cr, byte cb, byte *r, byte *g, byte *b) |
void | write_word (FILE *fp, word w) |
void | write_longword (FILE *fp, longword l) |
void | write_slongword (FILE *fp, slongword sl) |
void | SaveBMPHeader (FILE *fp, const BMPHeader &header) |
void | SaveBMPInfoHeader (FILE *fp, const BMPInfoHeader &infoheader) |
void | YCrCb2RGB (byte y, byte cr, byte cb, byte *r, byte *g, byte *b) |
void | write_word (FILE *fp, word w) |
void | write_longword (FILE *fp, longword l) |
void | write_slongword (FILE *fp, slongword sl) |
void | SaveBMPHeader (FILE *fp, const BMPHeader &header) |
void | SaveBMPInfoHeader (FILE *fp, const BMPInfoHeader &infoheader) |
void | YCrCb2RGB (byte y, byte cr, byte cb, byte *r, byte *g, byte *b) |
void | write_word (FILE *fp, word w) |
void | write_longword (FILE *fp, longword l) |
void | write_slongword (FILE *fp, slongword sl) |
Static Private Attributes | |
const int | B_PIXEL = 0 |
const int | G_PIXEL = 1 |
const int | R_PIXEL = 2 |
|
Definition at line 70 of file ImageCapture/ImageObserver/BMP.h. |
|
Definition at line 71 of file ImageCapture/ImageObserver/BMP.h. |
|
Definition at line 70 of file ImageObserver/ImageObserver/BMP.h. |
|
Definition at line 71 of file ImageObserver/ImageObserver/BMP.h. |
|
Definition at line 76 of file ImageObserver/util/BMP.h. |
|
Definition at line 77 of file ImageObserver/util/BMP.h. |
|
|
|
|
|
Definition at line 148 of file ImageCapture/ImageObserver/BMP.cc. References BMPHeader::magic, BMPHeader::offset, BMPHeader::reserved1, BMPHeader::reserved2, BMPHeader::size, write_longword(), and write_word(). Referenced by SaveCDT(), SaveLayerC(), SaveRaw2Gray(), SaveRawDataAsCDT(), and SaveYCrCb2RGB(). |
|
|
|
|
|
Definition at line 158 of file ImageCapture/ImageObserver/BMP.cc. Referenced by SaveCDT(), SaveLayerC(), SaveRaw2Gray(), SaveRawDataAsCDT(), and SaveYCrCb2RGB(). |
|
Definition at line 18 of file ImageObserver/util/BMP.cc. References B_PIXEL, byte, G_PIXEL, BMPInfoHeader::height, BMPInfoHeader::imagesize, R_PIXEL, SaveBMPHeader(), SaveBMPInfoHeader(), BMPHeader::size, BMPInfoHeader::width, and YCrCb2RGB(). Referenced by main(). |
|
|
|
Definition at line 63 of file ImageCapture/ImageObserver/BMP.cc. References byte, BMPInfoHeader::height, BMPInfoHeader::imagesize, SaveBMPHeader(), SaveBMPInfoHeader(), BMPHeader::size, and BMPInfoHeader::width. |
|
|
|
Definition at line 113 of file ImageCapture/ImageObserver/BMP.cc. References byte, BMPInfoHeader::height, BMPInfoHeader::imagesize, SaveBMPHeader(), SaveBMPInfoHeader(), BMPHeader::size, and BMPInfoHeader::width. |
|
Definition at line 72 of file ImageObserver/util/BMP.cc. References B_PIXEL, byte, G_PIXEL, BMPInfoHeader::height, BMPInfoHeader::imagesize, R_PIXEL, SaveBMPHeader(), SaveBMPInfoHeader(), BMPHeader::size, BMPInfoHeader::width, and YCrCb2RGB(). Referenced by main(). |
|
|
|
Definition at line 17 of file ImageCapture/ImageObserver/BMP.cc. References byte, BMPInfoHeader::height, BMPInfoHeader::imagesize, SaveBMPHeader(), SaveBMPInfoHeader(), BMPHeader::size, BMPInfoHeader::width, and YCrCb2RGB(). Referenced by ImageObserver::SaveData(). |
|
|
|
|
|
Definition at line 211 of file ImageCapture/ImageObserver/BMP.cc. Referenced by SaveBMPHeader(). |
|
|
|
|
|
Definition at line 220 of file ImageCapture/ImageObserver/BMP.cc. |
|
|
|
|
|
Definition at line 204 of file ImageCapture/ImageObserver/BMP.cc. Referenced by SaveBMPHeader(). |
|
|
|
|
|
Definition at line 164 of file ImageCapture/ImageObserver/BMP.cc. References sbyte. Referenced by SaveCDT(), SaveRawDataAsCDT(), and SaveYCrCb2RGB(). |
|
Definition at line 87 of file ImageObserver/util/BMP.h. Referenced by SaveCDT(), and SaveRawDataAsCDT(). |
|
Definition at line 88 of file ImageObserver/util/BMP.h. Referenced by SaveCDT(), and SaveRawDataAsCDT(). |
|
Definition at line 89 of file ImageObserver/util/BMP.h. Referenced by SaveCDT(), and SaveRawDataAsCDT(). |