本程序用于图片转字符和字符图片(本人很懒,需要自行封装)
下面是简单的程序实现(不懂的函数自行查资料)
其他看注解
#include <stdio.h>
#include <graphics.h> // 图形库的头文件
#define HEIGHT 8 //转换后的高度
#define WIDTH 8 //转换后的宽度
#define ASCII1 32 //转换ASCII数量
#define CHAR_HEIGHT 30 //输出的字符高(像素)字符像素宽高为13
#define CHAR_WIDTH 30 //输出的字符宽(像素)修改小的话,字符会显示不完整
struct ASCII
{
char asc[ASCII1]; // ASCII码的范围
int gray[ASCII1]; //灰度值的范围
}as{ ' ','`','.','^',',',':','~','"','<','!','c','t','+',
'{','i','7','?','u','3','0','p','w','4','a','8','d',
'x','%','#','h','w','m',
0,5,7,9,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,
43,45,47,49,51,53,55,59,61,63,66