資源簡(jiǎn)介
linux下利用libjpeg庫(kù)將jpeg圖片轉(zhuǎn)化為bmp文件,編譯時(shí)要加-ljpeg,以利用libjpeg庫(kù)文件
代碼片段和文件信息
#include?
#include?
#include?
#include?
#include?
?//??value??8λд??array[offset]??8λд??array[offset+1]
#define?put_2b(arrayoffsetvalue)??\
?????????(array[offset]?=?(char)?((value)?&?0xff)?\
??????????array[offset+1]?=?(char)?(((value)?>>?8)?&?0xff))
#define?put_4b(arrayoffsetvalue)??\
?????????(array[offset]?=?(char)?((value)?&?0xff)?\
??????????array[offset+1]?=?(char)?(((value)?>>?8)?&?0xff)?\
??????????array[offset+2]?=?(char)?(((value)?>>?16)?&?0xff)?\
??????????array[offset+3]?=?(char)?(((value)?>>?24)?&?0xff))
?//д????
void?write_bmp_header(j_decompress_ptr?cinfo?file?*output_file)
{
?????????char?bmpfileheader[14];
?????????char?bmpinfoheader[40];
?????????long?headersize?bfsize;
?????????int?bits_pe
評(píng)論
共有 條評(píng)論