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.使用 ...
随机推荐
- 微信小程序开发教程(五)开发框架:MINA
微信团队为小程序提供的框架命名为MINA应用框架.MINA框架通过封装微信客户端提供的文件系统.网络通信.任务管理.数据安全等基础功能,对上层提供一整套JavaScript API,让开发者能够非常方 ...
- [Contest20180314]数列
数据范围告诉我们要写两档的分 第一档:$M\leq200,N\leq10^9$,可以枚举$m$计算答案 直接矩阵快速幂:$O\left(M^4\log_2N\right)$,会超时,所以我们需要某些“ ...
- 【循环节】 Codeforces Round #401 (Div. 2) A. Shell Game
容易发现存在循环节. #include<cstdio> using namespace std; int n,x,a[3][6]={{0,1,2,2,1,0},{1,0,0,1,2,2}, ...
- 打印不同的数 Exercise07_05
import java.util.Scanner; /** * @author 冰樱梦 * 时间:2018年下半年 * 题目:打印不同的数 * */ public class Exercise07_0 ...
- laravel中的事件处理
一.什么是事件处理 事件就是在特地时间.特定地点.发生的特定行为.例如:删除某个用户帖子这个行为后,要通过站短发送信息给帖子所属的用户.这里就有删除帖子事件,发站短是事件后处理. 二.为什么要使用事件 ...
- 修复XAMPP安装过程中 因端口80被占用 Apache无法启动的问题
Fix XAMPP Apache Not Starting Because Port 80 In Use XAMPP中Apache服务器无法启动,出现该问题的最常见原因是由于默认端口号80可能已被其他 ...
- acitivity 和fragment 通信,使用广播来传递信息的问题
使用广播来传递信息时 如果 acitivity 给 太快给 fragment 发送广播,fragment 收不到 使用回调的方式来解决
- 一、ELKStack介绍与入门实践
第1章 ELKStack 对于日志来说,最常见的需求就是收集.存储.查询.展示,开源社区正好有相对应的开源项目:logstash(收集).elasticsearch(存储+搜索).kibana(展示) ...
- struts2之ModelDriven的用法
在Struts 2中,提供了另外一种直接使用领域对象的方式,就是让action实现com.opensymphony. xwork2.ModelDriven接口.ModelDriven让你可以直接操作应 ...
- win 8 远程桌面文件复制问题(图)
用win7连接远程桌面.能够非常方便的在宿主机之间文件复制粘贴. 但用win8.1远程连接桌面时,却发现不能拷贝文件了.查看网上资料,最后总结实现此步骤例如以下: win+R,执行mstsc.例如以下 ...