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.使用 ...
随机推荐
- notepad++ 删除重复记录
sort line with Edit -> Line Operations -> Sort Lines Lexicographically ascending do a Find / R ...
- luogu P1107 最大整数
题目描述 设有n个正整数 (n<=20), 将它们连接成一排, 组成一个最大的多位整数. 例如: n=3时, 3个整数13, 312, 343连接成的最大整数为: 34331213 又如: n= ...
- Codeforces 920 G List Of Integers
题目描述 Let's denote as L(x,p)L(x,p) an infinite sequence of integers yy such that gcd(p,y)=1gcd(p,y)=1 ...
- jvm-监控指令-jinfo
格式: jinfo [option] pid 作用: 实时查看和调整虚拟机各项参数. 使用步骤: 1.查看: jinfo vmid. 2.查看指定的参数: jinfo -flag 参数名 v ...
- 使用FluentValidation来进行数据有效性验证
之前我介绍过了使用系统自带的Data Annotations来进行数据有效性验证,今天在CodePlex上逛的时候,发现了一个非常简洁好用的库:FluentValidation 由于非常简洁,就直接拿 ...
- Word如何设置单元格垂直居中
那两个上面是水平居中,下面是垂直居中.
- 网络采集软件核心技术剖析系列(6)---将任意博主的全部博文下载到SQLite数据库中并通过Webbrower显示(将之前的内容综合到一起)
一 本系列随笔目录及本节代码下载 自己开发的豆约翰博客备份专家软件工具问世3年多以来,深受广大博客写作和阅读爱好者的喜爱.同时也不乏一些技术爱好者咨询我,这个软件里面各种实用的功能是如何实现的. 该软 ...
- vscode 使用笔记
https://code.visualstudio.com/docs/setup/setup-overview#_proxy-server-support 如果使用代理上网时,需要配置: 在 se ...
- 用iptables做NAT代理,使内网机器上外网
现状:服务器A只有一个内网IP,不能上外网,内网IP与服务器B内网相通:服务器B有一个内网IP和公网IP.想实现服务器A也能上外网. 1 2 3 4 服务器A:内网网卡:eth0 内网IP:192.1 ...
- JAVA学习第二十六课(多线程(五))- 多线程间的通信问题
一.线程间的通信 实例代码: 需求是:输入一个姓名和性别后,就输出一个姓名和性别 class Resource { String name; String sex ; } class Input im ...