osdchar.c

 #include<stdio.h>
#include "TimeNewRoman.h" #define TNR 0x00 //Time New Roman.
#define ST 0x01 //Song Ti.
#define FST 0x02 // Fang Song Ti.
#define YY 0x03 // You Yuan. char OsdY = ;
char OsdU = ;
char OsdV = ;
char *currentENFront; char OSDCharYUV422(int column, int row, int imageWidth, int imageHeight, char ascii, char *buffer)
{
int MapAddress = ;
int pixelCount = ;
int charHeight = ;
int charWidth = ;
int multiple = ;
int index,i,j;
char *frontBuffer; ascii -= 0x20;
charHeight = currentENFront[];
charWidth = currentENFront[ascii*+];
MapAddress = currentENFront[ascii*+]+currentENFront[ascii*+]*;
frontBuffer = &currentENFront[MapAddress];
multiple = (charWidth-)/+; if (((imageWidth-row)<charWidth)||((imageHeight-column)<charHeight))
{
return -;
} for (index = ; index < charHeight; index++)
{
pixelCount = ;
for (j=; j<(multiple-); j++)
{
for (i=; i<; i++)
{
if((frontBuffer[index*multiple+j]&(0x80>>i)) != 0x00)
{
buffer[((index+column)*imageWidth+row+pixelCount)*] = OsdU;
buffer[((index+column)*imageWidth+row+pixelCount)*+] = OsdY;
} pixelCount++;
} for (i=; i < (charWidth-(multiple-)*); i++)
{
if ((frontBuffer[index*multiple+j]&(0x80>>i)) != 0x00)
{
buffer[((index+column)*imageWidth+row+pixelCount)*] = OsdU;
buffer[((index+column)*imageWidth+row+pixelCount)*+] = OsdY;
}
pixelCount++;
}
}
} return ;
} /*******************************************************************************
* Function Name : FrontSetup
* Description : Setup a Front LIB on OSD.
* Input : - FontID: This parameter can be one of the following values:
* :
* Output : None
* Return : None
*******************************************************************************/
void FrontSetup(char FontID)
{
switch(FontID)
{
case TNR://Time New Roman.
currentENFront = (char *)TimeNewRoman;
break; case ST://Song Ti.
//CurrentCHFront = ASCII_chinese_Table;
break; case FST:// Fang Song Ti.
break; case YY:// You Yuan.
break;
}
} void OSDSetTextColor(char OsdR, char OsdG, char OsdB)
{
OsdY = 0.25*OsdR+0.504*OsdG+0.098*OsdB+;
OsdU = -0.148*OsdR-0.291*OsdG+0.439*OsdB+;
OsdV = 0.439*OsdR-0.368*OsdG-0.071*OsdB+;
}

TimeNewRoman.h

 const char TimeNewRoman[] ={
//////////////////////////////////////////
// FONT HEADER
//////////////////////////////////////////
0x00,
0x00,
0x20,0x00,
0x7F,0x00,
0xA5,
0x12,
//////////////////////////////////////////
// CHARACTER TABLE
//////////////////////////////////////////
0x00,0x04,0x88,0x01,
0x00,0x05,0x9A,0x01,
0x00,0x05,0xAC,0x01,
0x00,0x07,0xBE,0x01,
0x00,0x07,0xD0,0x01,
0x00,0x0C,0xE2,0x01,
0x00,0x0B,0x06,0x02,
0x00,0x03,0x2A,0x02,
0x00,0x05,0x3C,0x02,
0x00,0x05,0x4E,0x02,
0x00,0x07,0x60,0x02,
0x00,0x08,0x72,0x02,
0x00,0x04,0x84,0x02,
0x00,0x05,0x96,0x02,
0x00,0x04,0xA8,0x02,
0x00,0x04,0xBA,0x02,
0x00,0x07,0xCC,0x02,
0x00,0x07,0xDE,0x02,
0x00,0x07,0xF0,0x02,
0x00,0x07,0x02,0x03,
0x00,0x07,0x14,0x03,
0x00,0x07,0x26,0x03,
0x00,0x07,0x38,0x03,
0x00,0x07,0x4A,0x03,
0x00,0x07,0x5C,0x03,
0x00,0x07,0x6E,0x03,
0x00,0x03,0x80,0x03,
0x00,0x04,0x92,0x03,
0x00,0x08,0xA4,0x03,
0x00,0x08,0xB6,0x03,
0x00,0x08,0xC8,0x03,
0x00,0x06,0xDA,0x03,
0x00,0x0D,0xEC,0x03,
0x00,0x09,0x10,0x04,
0x00,0x08,0x34,0x04,
0x00,0x09,0x46,0x04,
0x00,0x0A,0x6A,0x04,
0x00,0x08,0x8E,0x04,
0x00,0x08,0xA0,0x04,
0x00,0x0A,0xB2,0x04,
0x00,0x09,0xD6,0x04,
0x00,0x05,0xFA,0x04,
0x00,0x06,0x0C,0x05,
0x00,0x09,0x1E,0x05,
0x00,0x08,0x42,0x05,
0x00,0x0C,0x54,0x05,
0x00,0x0A,0x78,0x05,
0x00,0x0A,0x9C,0x05,
0x00,0x08,0xC0,0x05,
0x00,0x0A,0xD2,0x05,
0x00,0x09,0xF6,0x05,
0x00,0x08,0x1A,0x06,
0x00,0x09,0x2C,0x06,
0x00,0x09,0x50,0x06,
0x00,0x09,0x74,0x06,
0x00,0x0D,0x98,0x06,
0x00,0x0A,0xBC,0x06,
0x00,0x09,0xE0,0x06,
0x00,0x08,0x04,0x07,
0x00,0x05,0x16,0x07,
0x00,0x04,0x28,0x07,
0x00,0x05,0x3A,0x07,
0x00,0x06,0x4C,0x07,
0x00,0x07,0x5E,0x07,
0x00,0x04,0x70,0x07,
0x00,0x06,0x82,0x07,
0x00,0x07,0x94,0x07,
0x00,0x07,0xA6,0x07,
0x00,0x07,0xB8,0x07,
0x00,0x06,0xCA,0x07,
0x00,0x05,0xDC,0x07,
0x00,0x07,0xEE,0x07,
0x00,0x07,0x00,0x08,
0x00,0x03,0x12,0x08,
0x00,0x03,0x24,0x08,
0x00,0x07,0x36,0x08,
0x00,0x03,0x48,0x08,
0x00,0x0B,0x5A,0x08,
0x00,0x07,0x7E,0x08,
0x00,0x07,0x90,0x08,
0x00,0x07,0xA2,0x08,
0x00,0x07,0xB4,0x08,
0x00,0x05,0xC6,0x08,
0x00,0x06,0xD8,0x08,
0x00,0x04,0xEA,0x08,
0x00,0x07,0xFC,0x08,
0x00,0x07,0x0E,0x09,
0x00,0x0B,0x20,0x09,
0x00,0x07,0x44,0x09,
0x00,0x07,0x56,0x09,
0x00,0x06,0x68,0x09,
0x00,0x07,0x7A,0x09,
0x00,0x03,0x8C,0x09,
0x00,0x07,0x9E,0x09,
0x00,0x08,0xB0,0x09,
0x00,0x07,0xC2,0x09,
//////////////////////////////////////////
// FONT BITMAP
//////////////////////////////////////////
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x20,
0x20,
0x20,
0x20,
0x20,
0x20,
0x20,
0x20,
0x00,
0x20,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x50,
0x50,
0x50,
0x50,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x12,
0x12,
0x24,
0xFE,
0x24,
0x24,
0xFE,
0x48,
0x48,
0x48,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x10,
0x38,
0x54,
0x54,
0x50,
0x30,
0x18,
0x14,
0x14,
0x54,
0x38,
0x10,
0x00,
0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x60,0x80,
0x91,0x00,
0x91,0x00,
0x92,0x00,
0x64,0x00,
0x08,0xC0,
0x09,0x20,
0x11,0x20,
0x21,0x20,
0x20,0xC0,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x0E,0x00,
0x12,0x00,
0x12,0x00,
0x0D,0xC0,
0x18,0x80,
0x25,0x00,
0x45,0x00,
0x42,0x00,
0x63,0x20,
0x3D,0xC0,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x40,
0x40,
0x40,
0x40,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x10,
0x20,
0x40,
0x80,
0x80,
0x80,
0x80,
0x80,
0x80,
0x40,
0x40,
0x20,
0x10,
0x00,
0x00,
0x00,
0x00,
0x00,
0x80,
0x40,
0x20,
0x20,
0x10,
0x10,
0x10,
0x10,
0x10,
0x20,
0x20,
0x40,
0x80,
0x00,
0x00,
0x00,
0x00,
0x00,
0x10,
0x54,
0x38,
0x54,
0x10,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x10,
0x10,
0x10,
0xFE,
0x10,
0x10,
0x10,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x60,
0x20,
0x40,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x70,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x40,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x10,
0x10,
0x20,
0x20,
0x20,
0x40,
0x40,
0x40,
0x80,
0x80,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x38,
0x44,
0x44,
0x44,
0x44,
0x44,
0x44,
0x44,
0x44,
0x38,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x10,
0x30,
0x10,
0x10,
0x10,
0x10,
0x10,
0x10,
0x10,
0x38,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x38,
0x44,
0x04,
0x04,
0x04,
0x08,
0x08,
0x10,
0x24,
0x7C,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x38,
0x44,
0x04,
0x08,
0x18,
0x04,
0x04,
0x04,
0x04,
0x78,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x08,
0x18,
0x28,
0x28,
0x48,
0x88,
0xFC,
0x08,
0x08,
0x08,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x3C,
0x20,
0x40,
0x70,
0x08,
0x04,
0x04,
0x04,
0x08,
0x70,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x0C,
0x10,
0x20,
0x58,
0x64,
0x44,
0x44,
0x44,
0x44,
0x38,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x7C,
0x84,
0x08,
0x08,
0x08,
0x10,
0x10,
0x10,
0x20,
0x20,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x38,
0x44,
0x44,
0x28,
0x10,
0x28,
0x44,
0x44,
0x44,
0x38,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x38,
0x44,
0x44,
0x44,
0x44,
0x44,
0x3C,
0x08,
0x10,
0x60,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x40,
0x00,
0x00,
0x00,
0x00,
0x00,
0x40,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x40,
0x00,
0x00,
0x00,
0x00,
0x00,
0x60,
0x20,
0x40,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x02,
0x0C,
0x30,
0x40,
0x30,
0x0C,
0x02,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0xFF,
0x00,
0xFF,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x40,
0x30,
0x0C,
0x02,
0x0C,
0x30,
0x40,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x70,
0x88,
0x88,
0x08,
0x10,
0x20,
0x20,
0x20,
0x00,
0x20,
0x00,
0x00,
0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x0F,0xC0,
0x10,0x20,
0x27,0x50,
0x48,0x90,
0x90,0x90,
0x90,0x90,
0x90,0x90,
0x91,0x10,
0x93,0x20,
0x4C,0xC8,
0x20,0x10,
0x10,0x20,
0x0F,0xC0,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x08,0x00,
0x08,0x00,
0x14,0x00,
0x14,0x00,
0x22,0x00,
0x22,0x00,
0x3E,0x00,
0x41,0x00,
0x41,0x00,
0xE3,0x80,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0xF8,
0x44,
0x44,
0x44,
0x7C,
0x42,
0x42,
0x42,
0x42,
0xFC,
0x00,
0x00,
0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x1D,0x00,
0x23,0x00,
0x41,0x00,
0x40,0x00,
0x40,0x00,
0x40,0x00,
0x40,0x00,
0x41,0x00,
0x22,0x00,
0x1C,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0xFC,0x00,
0x42,0x00,
0x41,0x00,
0x40,0x80,
0x40,0x80,
0x40,0x80,
0x40,0x80,
0x41,0x00,
0x42,0x00,
0xFC,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0xFE,
0x42,
0x40,
0x48,
0x78,
0x48,
0x40,
0x40,
0x41,
0xFE,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0xFE,
0x42,
0x40,
0x48,
0x78,
0x48,
0x40,
0x40,
0x40,
0xE0,
0x00,
0x00,
0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x1D,0x00,
0x23,0x00,
0x41,0x00,
0x40,0x00,
0x40,0x00,
0x43,0x80,
0x41,0x00,
0x41,0x00,
0x21,0x00,
0x1E,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0xE3,0x80,
0x41,0x00,
0x41,0x00,
0x41,0x00,
0x7F,0x00,
0x41,0x00,
0x41,0x00,
0x41,0x00,
0x41,0x00,
0xE3,0x80,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x70,
0x20,
0x20,
0x20,
0x20,
0x20,
0x20,
0x20,
0x20,
0x70,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x38,
0x10,
0x10,
0x10,
0x10,
0x10,
0x10,
0x10,
0x90,
0xE0,
0x00,
0x00,
0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0xE7,0x80,
0x42,0x00,
0x44,0x00,
0x48,0x00,
0x70,0x00,
0x50,0x00,
0x48,0x00,
0x44,0x00,
0x42,0x00,
0xE7,0x80,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0xE0,
0x40,
0x40,
0x40,
0x40,
0x40,
0x40,
0x41,
0x42,
0xFE,
0x00,
0x00,
0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0xE0,0x70,
0x60,0x60,
0x50,0xA0,
0x50,0xA0,
0x48,0xA0,
0x49,0x20,
0x49,0x20,
0x45,0x20,
0x46,0x20,
0xE2,0x70,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0xC1,0xC0,
0x40,0x80,
0x60,0x80,
0x50,0x80,
0x48,0x80,
0x44,0x80,
0x42,0x80,
0x41,0x80,
0x40,0x80,
0xE0,0x80,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x1E,0x00,
0x21,0x00,
0x40,0x80,
0x40,0x80,
0x40,0x80,
0x40,0x80,
0x40,0x80,
0x40,0x80,
0x21,0x00,
0x1E,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0xFC,
0x42,
0x42,
0x42,
0x42,
0x7C,
0x40,
0x40,
0x40,
0xE0,
0x00,
0x00,
0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x1E,0x00,
0x21,0x00,
0x40,0x80,
0x40,0x80,
0x40,0x80,
0x40,0x80,
0x40,0x80,
0x40,0x80,
0x21,0x00,
0x1E,0x00,
0x04,0x00,
0x02,0x00,
0x01,0x80,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0xFC,0x00,
0x42,0x00,
0x42,0x00,
0x42,0x00,
0x7C,0x00,
0x48,0x00,
0x44,0x00,
0x44,0x00,
0x42,0x00,
0xE1,0x80,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x3A,
0x46,
0x42,
0x40,
0x30,
0x0C,
0x02,
0x42,
0x62,
0x5C,
0x00,
0x00,
0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x7F,0x00,
0x49,0x00,
0x08,0x00,
0x08,0x00,
0x08,0x00,
0x08,0x00,
0x08,0x00,
0x08,0x00,
0x08,0x00,
0x1C,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0xE3,0x80,
0x41,0x00,
0x41,0x00,
0x41,0x00,
0x41,0x00,
0x41,0x00,
0x41,0x00,
0x41,0x00,
0x22,0x00,
0x1C,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0xE3,0x80,
0x41,0x00,
0x41,0x00,
0x22,0x00,
0x22,0x00,
0x22,0x00,
0x14,0x00,
0x14,0x00,
0x08,0x00,
0x08,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0xE7,0x38,
0x42,0x10,
0x42,0x10,
0x42,0x20,
0x25,0x20,
0x25,0x20,
0x29,0x40,
0x29,0x40,
0x10,0x80,
0x10,0x80,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x71,0xC0,
0x20,0x80,
0x11,0x00,
0x0A,0x00,
0x04,0x00,
0x04,0x00,
0x0A,0x00,
0x11,0x00,
0x20,0x80,
0xF1,0xC0,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x73,0x80,
0x21,0x00,
0x22,0x00,
0x12,0x00,
0x14,0x00,
0x08,0x00,
0x08,0x00,
0x08,0x00,
0x08,0x00,
0x1C,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x7E,
0x42,
0x44,
0x08,
0x10,
0x10,
0x20,
0x41,
0x41,
0xFF,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x70,
0x40,
0x40,
0x40,
0x40,
0x40,
0x40,
0x40,
0x40,
0x40,
0x40,
0x40,
0x70,
0x00,
0x00,
0x00,
0x00,
0x00,
0x80,
0x80,
0x40,
0x40,
0x40,
0x20,
0x20,
0x20,
0x10,
0x10,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0xE0,
0x20,
0x20,
0x20,
0x20,
0x20,
0x20,
0x20,
0x20,
0x20,
0x20,
0x20,
0xE0,
0x00,
0x00,
0x00,
0x00,
0x00,
0x30,
0x48,
0x48,
0x84,
0x84,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0xFE,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x40,
0x20,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x70,
0x88,
0x08,
0x78,
0x88,
0x88,
0x7C,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x40,
0xC0,
0x40,
0x58,
0x64,
0x44,
0x44,
0x44,
0x44,
0x38,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x38,
0x44,
0x40,
0x40,
0x40,
0x44,
0x38,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x04,
0x0C,
0x04,
0x34,
0x4C,
0x44,
0x44,
0x44,
0x4E,
0x34,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x38,
0x44,
0x7C,
0x40,
0x40,
0x44,
0x38,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x18,
0x20,
0x20,
0x78,
0x20,
0x20,
0x20,
0x20,
0x20,
0x70,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x3E,
0x44,
0x44,
0x44,
0x38,
0x40,
0x7C,
0x42,
0x42,
0x3C,
0x00,
0x00,
0x00,
0x00,
0x00,
0x40,
0xC0,
0x40,
0x58,
0x64,
0x44,
0x44,
0x44,
0x44,
0xEE,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x40,
0x00,
0x00,
0x40,
0xC0,
0x40,
0x40,
0x40,
0x40,
0xE0,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x40,
0x00,
0x00,
0x40,
0xC0,
0x40,
0x40,
0x40,
0x40,
0x40,
0x40,
0x40,
0x80,
0x00,
0x00,
0x00,
0x00,
0x00,
0x40,
0xC0,
0x40,
0x4E,
0x48,
0x50,
0x70,
0x48,
0x44,
0xEE,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x40,
0xC0,
0x40,
0x40,
0x40,
0x40,
0x40,
0x40,
0x40,
0xE0,
0x00,
0x00,
0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x59,0x80,
0xE6,0x40,
0x44,0x40,
0x44,0x40,
0x44,0x40,
0x44,0x40,
0xEE,0xE0,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x58,
0xE4,
0x44,
0x44,
0x44,
0x44,
0xEE,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x38,
0x44,
0x44,
0x44,
0x44,
0x44,
0x38,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x58,
0xE4,
0x44,
0x44,
0x44,
0x64,
0x58,
0x40,
0x40,
0xE0,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x34,
0x4C,
0x44,
0x44,
0x44,
0x4C,
0x34,
0x04,
0x04,
0x0E,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x58,
0xE0,
0x40,
0x40,
0x40,
0x40,
0xE0,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x38,
0x48,
0x40,
0x30,
0x08,
0x48,
0x70,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x40,
0x40,
0xE0,
0x40,
0x40,
0x40,
0x40,
0x50,
0x60,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0xCC,
0x44,
0x44,
0x44,
0x44,
0x4E,
0x34,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0xEE,
0x44,
0x44,
0x28,
0x28,
0x28,
0x10,
0x00,
0x00,
0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0xEE,0xE0,
0x44,0x40,
0x44,0x40,
0x2A,0x80,
0x2A,0x80,
0x33,0x00,
0x11,0x00,
0x00,0x00,
0x00,0x00,
0x00,0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0xEE,
0x44,
0x28,
0x10,
0x28,
0x44,
0xEE,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0xEE,
0x44,
0x44,
0x28,
0x28,
0x18,
0x10,
0x10,
0x20,
0xE0,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0xFC,
0x88,
0x10,
0x20,
0x20,
0x44,
0xFC,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x08,
0x10,
0x20,
0x20,
0x20,
0x20,
0x40,
0x20,
0x20,
0x20,
0x20,
0x10,
0x08,
0x00,
0x00,
0x00,
0x00,
0x00,
0x40,
0x40,
0x40,
0x40,
0x40,
0x40,
0x40,
0x40,
0x40,
0x40,
0x40,
0x40,
0x40,
0x00,
0x00,
0x00,
0x00,
0x00,
0x40,
0x20,
0x10,
0x10,
0x10,
0x10,
0x08,
0x10,
0x10,
0x10,
0x10,
0x20,
0x40,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x71,
0x8E,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00
};

osd char的更多相关文章

  1. OSD(On Screen Display )技术(转)

    源:OSD(On Screen Display )技术 OSD 是 On Screen Display 的缩写,是应用在 CRT/LCD 显示器上,在显示器的荧幕中产生一些特殊的 字形或图形,让使用者 ...

  2. DM36x IPNC OSD显示中文 --- 基本数据准备篇

    经过上一篇的叙述,基本原理搞清楚后,便需要对我们在OSD上显示中文作数据准备,首先是需要将gb2312关键区(也就是实际有文字存在的区)中的汉字转换为图片,在实际的转换中,并不像上一篇中GB2312编 ...

  3. 如何区别char与varchar?

    1.varchar与char两个数据类型用于存储字符串长度小于255的字符,MySQL5.0之前是varchar支持最大255.比如向一个长度为40个字符的字段中输入一个为10个字符的数据.使用var ...

  4. 把int*传值给char*,打印出错误的数字

    首先进入debug模式查看i的地址也就是ptr的值 以16进制位小端模式存储(一个整型四个字节,8位16进制数)(根据系统位数情况) 紧接着因为ptr是char*型指针变量,读取数据时按照一个字节一个 ...

  5. 计算机程序的思维逻辑 (8) - char的真正含义

    看似简单的char 通过前两节,我们应该对字符和文本的编码和乱码有了一个清晰的认识,但前两节都是与编程语言无关的,我们还是不知道怎么在程序中处理字符和文本. 本节讨论在Java中进行字符处理的基础 - ...

  6. 数据库中char与varchar类型的区别

    在建立数据库表结构的时候,为了给一个String类型的数据定义一个数据库的数据库类型,一般参考的都是char或者varchar,这两种选择有时候让人很纠结,今天想总结一下它们两者的区别,明确一下选择塔 ...

  7. JAVA 各种数值类型最大值和最小值 Int, short, char, long, float,&nbs

    转载地址:http://blog.sina.com.cn/s/blog_5eab3d430101fdv6.html 代码片段: fmax = Float.MAX_VALUE; fmin = Float ...

  8. cstring to char *例子

    Cstring m_strDescPath = ""; //类的成员变量 //"打开文件"对话框,选择文件,返回其路径 m_strDescPath = Boot ...

  9. Qt中 QString 和int, char等的“相互”转换

    转载:http://blog.csdn.net/ei__nino/article/details/7297791 Qt中 int ,float ,double转换为QString 有两种方法 1.使用 ...

随机推荐

  1. POJ 3068 "Shortest" pair of paths(费用流)

    [题目链接] http://poj.org/problem?id=3068 [题目大意] 给出一张图,要把两个物品从起点运到终点,他们不能运同一条路过 每条路都有一定的费用,求最小费用 [题解] 题目 ...

  2. 【动态规划】【零一背包】CODEVS 1014 装箱问题 2001年NOIP全国联赛普及组

    #include<cstdio> #include<algorithm> using namespace std; ],f[]; int main() { scanf(&quo ...

  3. 每天一个linux命令12之top

    top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器.下面详细介绍它的使用方法.top是一个动态显示过程,即可以通过用户按键来不断刷新 ...

  4. 常见的 HTTP 状态代码及原因

    代码 说明 备注 200 确定 IIS 7.0.IIS 7.5 和 IIS 8.0 成功处理了请求. 304 未修改 客户端浏览器请求已处于缓存中的文档,并且自从该文档被缓存后,未修改此文档.客户端浏 ...

  5. 解决Ubuntu 14下,PhpStorm 9.x 编辑器界面中文乱码的问题

    在Ubuntu 14中,安装了 PhpStorm 9.02,发现 软件界面中文乱码,但是源码编辑处却显示正常,如下图所示: 很奇怪,猜想,应该是软件界面字体有问题,选了一个没有包含中文字体的字体.先前 ...

  6. 大湿教我写程序(2)之走向AV之路

    一.大摆庆功宴 上一篇博文<大湿教我写程序(1)之菜单导航篇>中讲到了我撸码到晚上两点多,整出了一个还算是高端大气上档次的demo.半夜回到家里打算着可以好好睡上一个懒觉,到时候直接到客户 ...

  7. 【java】递归统计本地磁盘所有文件,提取重复文件,JDK8 map迭代

    package com.sxd.createDao; import java.io.File; import java.time.LocalDateTime; import java.util.Has ...

  8. CSS3: box-shadow 阴影

    box-shadow是给元素块添加周边阴影效果 语法: 对象选择器 {box-shadow:X轴偏移量 Y轴偏移量阴影 模糊半径 阴影扩展半径 阴影颜色 [投影方式] } box-shadow: h- ...

  9. 监控Coherence成员的加入和离开集群事件

    对server事件的监控主要是实现MemberListener类,对Cache事件的监控主要通过MapListener 参考代码 package coherencetest; import com.t ...

  10. Windows数据备份软件Deltacopy-数据备份与还原

    官方网站:http://www.aboutmyip.com/AboutMyXApp/DeltaCopy.jsp System Requirements XP, 2000, 2003, 2008, Vi ...