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. 【PHP】mysql基本操作整合

    php版本:PHP Version 5.5.1 环境:windows10 XMAPP 数据库:mysql 代码: <?php function connetionDB($servername, ...

  2. Oracle doesn't have on duplicate key update Use MERGE instead:

    Oracle doesn't have on duplicate key update Use MERGE instead: MERGE INTO my_table trg USING (SELECT ...

  3. 1.6(Spring MVC学习笔记)文件上传与下载

    一.文件上传 实现文件上传多数是采用表单提交数据, 但对于进行文件上传的表单需要满足一下几个条件 1.表单的method设置为post 2.表单的enctype设置为multipart/form-da ...

  4. 1.5 JSP标准标签库(JSTL)(核心标签 out、set、remove、if、choose、forEach、forTokens、redirect)

    JSTL(JavaServer Page Standard Tag  Library):JSP标准标签库.它封装了JSP应用的通用核心功能. 1.准备工作 使用JSTL前需要下载所需文件,下载地址及安 ...

  5. 64945e3dtw1dii6vfdr19j.jpg(PNG 图像,1497x929 像素)

    64945e3dtw1dii6vfdr19j.jpg(PNG 图像,1497x929 像素)

  6. 直接拿来用!最火的Android开源项目(二)

    在<直接拿来用!最火的Android开源项目(一)>中,我们详细地介绍了GitHub上最受欢迎的TOP20 Android开源项目,引起了许多读者的热议,作为开发者,你最常用的是哪些开源项 ...

  7. javascript:判断支持哪种监听

    if (typeof window.addEventListener != "undefined") { window.addEventListener("load&qu ...

  8. gflops

    这个网站最棒了 http://kyokojap.myweb.hinet.net/gpu_gflops/

  9. mysql show profiles使用分析sql性能

    mysql show profiles使用分析sql性能 Show profiles是5.0.37之后添加的,要想使用此功能,要确保版本在5.0.37之后. 查看一下我的数据库版本 mysql> ...

  10. 如何让Firefox清除它记下的网站登录名和密码