osd char
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 = ¤tENFront[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的更多相关文章
- OSD(On Screen Display )技术(转)
源:OSD(On Screen Display )技术 OSD 是 On Screen Display 的缩写,是应用在 CRT/LCD 显示器上,在显示器的荧幕中产生一些特殊的 字形或图形,让使用者 ...
- DM36x IPNC OSD显示中文 --- 基本数据准备篇
经过上一篇的叙述,基本原理搞清楚后,便需要对我们在OSD上显示中文作数据准备,首先是需要将gb2312关键区(也就是实际有文字存在的区)中的汉字转换为图片,在实际的转换中,并不像上一篇中GB2312编 ...
- 如何区别char与varchar?
1.varchar与char两个数据类型用于存储字符串长度小于255的字符,MySQL5.0之前是varchar支持最大255.比如向一个长度为40个字符的字段中输入一个为10个字符的数据.使用var ...
- 把int*传值给char*,打印出错误的数字
首先进入debug模式查看i的地址也就是ptr的值 以16进制位小端模式存储(一个整型四个字节,8位16进制数)(根据系统位数情况) 紧接着因为ptr是char*型指针变量,读取数据时按照一个字节一个 ...
- 计算机程序的思维逻辑 (8) - char的真正含义
看似简单的char 通过前两节,我们应该对字符和文本的编码和乱码有了一个清晰的认识,但前两节都是与编程语言无关的,我们还是不知道怎么在程序中处理字符和文本. 本节讨论在Java中进行字符处理的基础 - ...
- 数据库中char与varchar类型的区别
在建立数据库表结构的时候,为了给一个String类型的数据定义一个数据库的数据库类型,一般参考的都是char或者varchar,这两种选择有时候让人很纠结,今天想总结一下它们两者的区别,明确一下选择塔 ...
- JAVA 各种数值类型最大值和最小值 Int, short, char, long, float,&nbs
转载地址:http://blog.sina.com.cn/s/blog_5eab3d430101fdv6.html 代码片段: fmax = Float.MAX_VALUE; fmin = Float ...
- cstring to char *例子
Cstring m_strDescPath = ""; //类的成员变量 //"打开文件"对话框,选择文件,返回其路径 m_strDescPath = Boot ...
- Qt中 QString 和int, char等的“相互”转换
转载:http://blog.csdn.net/ei__nino/article/details/7297791 Qt中 int ,float ,double转换为QString 有两种方法 1.使用 ...
随机推荐
- 【OpenStack Cinder】Cinder安装时遇到的一些坑
最近需要安装Cinder组件,然后遇到了两个比较蛋疼的错误导致controller节点输入cinder service-list一直不能显示cinder节点上的cinder-volume服务. 错误1 ...
- [LOJ6437]PKUSC
旋转多边形是没有前途的,我们考虑旋转敌人,那么答案就是所有人的可行区间长度之和除以$2\pi$ 首先对每个敌人找到那些旋转后会落到多边形上的角度,实际上就是圆和一些线段求交,解方程即可,注意判一下落在 ...
- 【莫队算法】【权值分块】poj2104 K-th Number / poj2761 Feed the dogs
先用莫队算法保证在询问之间转移的复杂度,每次转移都需要进行O(sqrt(m))次插入和删除,权值分块的插入/删除是O(1)的. 然后询问的时候用权值分块查询区间k小值,每次是O(sqrt(n))的. ...
- 【强联通分量缩点】【最短路】【spfa】bzoj1179 [Apio2009]Atm
缩点后转化成 DAG图上的单源最长路问题.spfa/dp随便. #include<cstdio> #include<queue> #include<algorithm&g ...
- C++ set自定义排序规则(nyist 8)
C++的容器大多数都是自动排序的,所以你使用这些容器时,你加入的元素类型必须是可以比较大小的,如果不是,则需要自定义排序规则,例如你自定义的结构体: #include <iostream> ...
- 解决Ubuntu 14下,PhpStorm 9.x 编辑器界面中文乱码的问题
在Ubuntu 14中,安装了 PhpStorm 9.02,发现 软件界面中文乱码,但是源码编辑处却显示正常,如下图所示: 很奇怪,猜想,应该是软件界面字体有问题,选了一个没有包含中文字体的字体.先前 ...
- 【Node.js】3.Node.js和commomJS规范
来源:http://javascript.ruanyifeng.com/ 目录 概述 module对象 module.exports属性 exports变量 AMD规范与CommonJS规范的兼容性 ...
- JavaScript中的bind方法及其常见应用
一.bind()方法的实现 在JavaScript中,方法往往涉及到上下文,也就是this,因此往往不能直接引用.就拿最常见的console.log("info…")来说,避免书写 ...
- hbase集群安装和shell操作
1.上传hbase安装包 2.解压 3.配置hbase集群,要修改3个文件(首先zk集群已经安装好了) 注意:要把hadoop的hdfs-site.xml和core-site.xml 放到hbase/ ...
- Alfresco 5.0.d 企业文档管理系统
Thanks for downloading Alfresco Community Edition. Your download should begin in three seconds. If i ...