⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 jcint.h

📁 这是一个JPEG编码源代码
💻 H
字号:
#ifndef JCINIT_H
#define JCINIT_H

/* We initalnate the down sample & color convert routine in this function.
 * So it's "Hard Coded" in our implemention, you cann't change this unless re-
 * implemention this function by your self. Sorry !
 */
/* data process */
void jint_process_rows(jpeg_compress_info *cinfo);
void jint_process_mcu(jpeg_compress_info *cinfo);
void compress_dxx(jpeg_compress_info *cinfo);
/* parameter configure */
void jint_std_quant_tables(jpeg_compress_info *cinfo);
void jint_add_quant_table (jpeg_compress_info *cinfo, 
                           unsigned int which_tbl, const UINT16 *base_tbl, 
                           float quality );
void jint_std_huff_tables (jpeg_compress_info *cinfo);
void jint_add_huff_table  (jpeg_compress_info *cinfo,
                           unsigned int which_tbl, int what_tbl, 
                           const UINT8 *bits, const UINT8 *value);
void jint_calc_huff_tbl(JHUFF_TBL *htblptr);


/**
 * Function Used to Write JPEG Marker.
 * Implement at jmarker.c
 */
void jmkr_write_jfif(jpeg_compress_info *cinfo);
void jmkr_write_dri (jpeg_compress_info *cinfo);

void jmkr_write_image_start(jpeg_compress_info *cinfo);
void jmkr_write_image_end  (jpeg_compress_info *cinfo);

void jmkr_write_frame_head (jpeg_compress_info *cinfo);
void jmkr_write_scan_head  (jpeg_compress_info *cinfo);

void jmkr_write_quant_table(jpeg_compress_info *cinfo);
void jmkr_write_huff_table (jpeg_compress_info *cinfo);

void jmkr_write_start (jpeg_compress_info *cinfo);
void jmkr_write_end   (jpeg_compress_info *cinfo);

#endif /*JCINIT_H*/


⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -