Android培訓班(28) – Android移動開發技術文章_手機開發 Android移動開發教學課程

<!– @page { margin: 2cm } P { margin-bottom: 0.21cm } –>


接著分析下面這段代碼:


void to_565_raw(void)


{


unsigned char in[3];


unsigned short out;


由於這個函數不做任何壓縮等處理,隻是把24位顏色變換為16位,因此很簡單的一個循環就行瞭,讀取數據寫到文件裡:


while(read(0, in, 3) == 3) {


out = to565(in[0],in[1],in[2]);


write(1, &out, 2);


}


return;


}

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。