37 lines
538 B
C
37 lines
538 B
C
|
|
#ifndef IMG_UTILS_H
|
||
|
|
#define IMG_UTILS_H
|
||
|
|
|
||
|
|
#include "PickLazerWin.h"
|
||
|
|
|
||
|
|
#define FILENAME_LEN 256
|
||
|
|
#define SV_WIN_SIZE 16
|
||
|
|
#define ALIGN_RDX ((LAZER_WIN_SIZE-SV_WIN_SIZE)/2)
|
||
|
|
|
||
|
|
struct RGB{
|
||
|
|
unsigned char R;
|
||
|
|
unsigned char G;
|
||
|
|
unsigned char B;
|
||
|
|
} ;
|
||
|
|
|
||
|
|
|
||
|
|
unsigned short Cvt2StdRgbRslt(
|
||
|
|
const unsigned char* SrcPixel,
|
||
|
|
const PickLaserResult* PickLaserResult_inst,
|
||
|
|
int FrmH,
|
||
|
|
int FrmW,
|
||
|
|
StdRgnRslt* StdRgnRslt_inst
|
||
|
|
);
|
||
|
|
|
||
|
|
void SvPickRgnRslt(
|
||
|
|
const unsigned char* SrcPixel,
|
||
|
|
|
||
|
|
int FrmH,
|
||
|
|
int FrmW,
|
||
|
|
|
||
|
|
char* TxtDstFileName,
|
||
|
|
char* BmpDstFileName
|
||
|
|
);
|
||
|
|
|
||
|
|
|
||
|
|
#endif
|