freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

第十章項(xiàng)目實(shí)踐(編輯修改稿)

2024-07-19 16:42 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 ORD mask[l6] = {l, 2, 4, 8, 16, 32, 64,128, 256, 512,1024, 2048, 40%, 8192,16384, 32768}。// The Huffman tables we39。ll use: static bitstring YDC_HT[l2]。 static bitstring CbDC_HT[l2]。 static bitstring YAC_HT[256]。 static bitstring CbACJtT[256]。static BYTE *category_alloc。static BYTE *category。 //Here we39。ll keep the category of the numbers in range: 32767.. 32767static bitstring *bitcode_alloc。static bitstring *bitcode。 // their bitcoded representation//Precalculated tables for a faster YCbCr RSB transformation// We use a SDWORD table because we*11 scale values by 216 and work with integersstatic SDTORD YRtab[256],YGtab[256],YBtab[256]。 static SDWORD CbRtab[256], CbGtab[256], CbBtab[256]。 static SDWORD CrRtab[256], CrGtab[256], CrBtab[256]。 static float fdtbl_Y[64]。static float fdtbl_Cb[64]。 //the same with the fdtbl_Cr[64]colorRGB *RGB_buffer。 //image to be encodedWORD Ximage, Yimage。// image dimensions divisible by 8static SBYTE YOU[64]。 // This is the Data Unit of Y after YCbCrRGB transformationstatic SBYTE CbDU[64]。static SBYTE CrDU[64]。static SWORD DU_DCT[64]。 // Current DU (after DCT and quantization) which we39。ll zigzagstatic SWORD DU[64]。 //zigzag reordered DU which will be Huffman codedFILE *fp_jpeg_stream。// JTABLES. Hstatic BYTE zigzag[64] = { 0, 1, 5, 6,14,15,27,28,2, 4, 7,13,16,26,29,42,3, 8,12,17, 25, 30, 41,43,9,11,18,24,31,40,44,53,10, 19, 23, 32, 39, 45, 52, 54,20. 22, 33, 38, 46, 51, 55, 60,21. 34, 37, 47, 50, 56, 59, 61, 35, 36, 48, 49, 57, 58, 62, 63 }。/* These are the sample quantization tables given in JPEG spec section K. 1. The spec says that the values given produce good quality, and when divided by 2, very good quality.*/static BYTE std_luminance_qt[64] = {16, 11, 10, 16, 24, 40, 51, 61, 12, 12, 14, 19, 26, 58, 60, 55, 14, 13, 16, 24, 40, 57, 69, 56,14,17,22, 29,51,87, 80,62,18,22,37, 56,68,109,103,77,24,35,55,64,81,104,113, 92,49,64,78,87,103,121,120,101,72,92,95,98,112,100,103,99}。static BYTE std_chrominance_qt [64] = {17. 18, 24, 47, 99, 99, 99, 99,18. 21, 26, 66, 99, 99, 99, 99,24, 26, 56, 99, 99, 99, 99, 99,47, 66, 99, 99, 99, 99, 99, 99,99, 99, 99, 99, 99, 99, 99, 99,99, 99, 99, 99, 99, 99, 99, 99,99, 99, 99, 99, 99, 99, 99, 99,99, 99, 99, 99, 99, 99, 99, 99}。// Standard Huffman tables (cf. JPEG standard section K. 3) */ static BYTE std_dc_luminance_nrcodes[l7]={0f 0, 1, 5, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0} 。 static BYTE std_dc_luminance_values [12] = (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11} 。 static BYTE std_dc_chrominance_nrcodes[l7] = {0, 0, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0} 。 static BYTE std_dc_chrominance_values[l2] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11} 。static BYTE std_ac_luminance_nrcodes[l7] = {0, 0, 2,1, 3, 3,2,4,3, 5, 5, 4, 4, 0, 0,1, Ox7d }。 static BYTE std_ac_luminance_values[l62]= {0x01, 0x02, 0x03, 0x00, 0x04, Oxll, 0x05, 0x12,0x21,0x31,0x41,0x06,0x13,0x51,0x61, 0x07,0x22,0x71,0x14,0x32,0x81,0x91,Oxal,0x08,0x23,0x42,Oxbl,Oxcl,0x15,0x52,Oxdl,OxfO,0x24,0x33,0x62,0x72,0x82,0x09,OxOa,0x16,0x17,0x18,0x19,Oxla,0x25,0x26,0x27,0x28,0x29,Ox2a,0x34,0x35,0x36,0x37,0x38, 0x39,Ox3a,0x43,0x44,0x45,0x46,0x47,0x48, 0x49,Ox4a,0x53,0x54,0x55,0x56,0x57,0x58, 0x59,Ox5a,0x63,0x64,0x65,0x66,0x67,0x68, 0x69,Ox6a,0x73,0x74,0x75,0x76,0x77,0x78, 0x79,Ox7a,0x83,0x84,0x85,0x86,0x87,0x88, 0x89,Ox8a,0x92,0x93,0x94,0x95,0x96,0x97, 0x98,0x99,Ox9a,Oxa2,Oxa3,Oxa4, Oxa5,Oxa6,Oxa7,Oxa8,Oxa9,Oxaa,Oxb2,Oxb3,Oxb4,Oxbo,Oxb6,Oxb7,Oxb8,Oxb9,Oxba,Oxc2,Oxc3,Oxc4,Oxc5,Oxc6,Oxcv,Oxc8,Oxc9,Oxca, Oxd2,Oxd3,Oxd4,Oxdo,Oxd6,Oxd7,Oxd8, Oxd9,Oxda,Oxel,Oxe2,Oxe3,Oxe4,Oxe5,Oxe6,Oxe7,Oxe8,Oxe9,Oxea,Oxfl,Orf2,Oxf3,Oxf4,Oxf5,Oxf6,Oxf7,Oxf8,Oxf9,Oxfa }。static BYTE std_ac_chrominance_nrcodes [17] = {0, 0,2,1,2, 4, 4, 3, 4, 7, 5, 4, 4, 0, 1, 2, 0x77} 。static BYTE std_ac_chrominance_values[l62]={0x00, 0x01, 0x02, 0x03, Oxll, 0x04, 0x05, 0x21,0x31, 0x06, 0x12, 0x41, 0x51, 0x07, 0x61, 0x71,0x13, 0x22, 0x32, 0x81, 0x08, 0x14, 0x42, 0x91,Oxal, Oxbl, Oxcl, 0x09, 0x23, 0x33, 0x52, OxfO,0x15, 0x62, 0x72, Oxdl, OxOa, 0x16, 0x24, 0x34,Oxel, 0x25, Oxfl, 0x17, 0x18, 0x19, Oxla, 0x26,0x27, 0x28, 0x29, Ox2a, 0x35, 0x36, 0x37, 0x38,0x39, Ox3a, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48,0x49, Ox4a, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58,0x59, Ox5a, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68,0x69, Ox6a, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78,0x79, Ox7a, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87,0x88, 0x89, Ox8a, 0x92, 0x93, 0x94, 0x95, 0x96,0x97, 0x98, 0x99, Ox9a, Oxa2, Oxa3, Oxa4, Oxa5,Oxa6, Oxa7, Oxa8, Oxa9, Oxaa, Oxb2, Oxb3, Oxb4,Oxb5, Oxb6, Oxb7, Oxb8, Oxb9, Oxba, Oxc2, Oxc3,Oxc4, Oxc5, Oxc6, Oxc7, OxcS, Oxc9, Oxca, Oxd2,Oxd3, Oxd4, Oxd5, Oxd6, Oxd7, OxdS, Oxd9, Oxda,Oxe2, Oxe3, Oxe4, Oxe5, Oxe6, Oxe7, OxeS, Oxe9,Oxea, Oxf2, Oxf3, Oxf4, Oxf5, Oxf6, Oxf7, Oxf8,Oxf9, Oxfa }。// // A BMP truecolor to JPEG encoder // Copyright 1999 Cristi Cuturicu include include include include include include void write_APPOinfo()//Nothing to overwrite for APPOinfo{writeword()。writeword()。writebyte(39。J39。)。writebyte(39。F39。)。writebyte(39。I39。)。writebyte(39。F39。)。writebyte(0)。writebyte()。writebyte()。writebyte()。writeword()。writeword()。writebyte()。writebyte()。}void write_SOFOinfo()// We should overwrite width and height{writeword()。writeword()。writebyte()。writeword()。writeword()。writebyte()。writebyte()。writebyte()。writebyte()。writebyte()。writebyte()。writebyte()。writebyte()。writebyte()。writebyte()。}void write_DQTinfo(){BYTE i。writeword()。writeword()。writebyte()。for(i=0。i64。i++)writebyte([i])。writebyte()。for(i=0。i64。i++) writebyte([i])。}void set_quant_table(BYTE *basic_table, BYTE sc
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1