📄 jpeg.h
字号:
#ifndef _JPEG_HEADER__
#define _JPEG_HEADER__
#pragma pack(1)
typedef struct
{
int size; //图像数据内容长度,不含本信息包
char channel;//通道号
char pic_big; //1,大图像,0,小图像
char quality; //压缩质量(0-100)
char time[14]; //图像采集时间
}jpeg_info_t;
typedef struct
{
char *data; //图像数据内容
int sent;
jpeg_info_t info;
}jpeg_pack_t;
#pragma pack()
typedef struct
{
int size;
char channel;
char quality; //最高位为1,D1,0,CIF, bit0-bit6 Q
char time[14];
}jpeg_index_t;
//d1: 0, cif; 1, d1
void jpeg_init(int d1);
//q: quality
void jpeg_select_channel(int channel);
void jpeg_uninit();
int jpeg_snapshot(unsigned char *YUV_src,char* stream_buf, int Q);
void Reset_7183();
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -