1. 程式人生 > >圖片播放器(四):圖片資料提取和顯示

圖片播放器(四):圖片資料提取和顯示

display###############
    fb.c                                         //fb檔案
    Makefile

include###############
    fb.h
    picture***


        picture1.h


start.c                                                //最開始的檔案

Makefile                                         //主Makefile
Makefile.build

用軟體把圖片轉換成字元陣列形式,得到picture1.h

 

圖片顯示函式1(fb.c):

void fb_show_picture1(void)
{
	int i,j;
	const unsigned char *p_pi = gImage_picture1;
	unsigned int *p_data = pfb;
	int cont;

	for(i = 0; i < HEIGHT; i++)
	{
		for(j = 0; j < WHITE; j++)
		{
			cont = i * WHITE + j;
			cont *= 3;

			*p_data = ((p_pi[cont + 0] << 16) | (p_pi[cont + 1] << 8) | (p_pi[cont + 2] << 0));
			++p_data;
		}
	}
}