触动精灵字库工具是一款专业的字库文件和点阵代码生成工具,采用抓图取色、截图找字、代码生成、计算偏色和生成点阵的方式来完成点阵代码生成工作,具体的小编还带来了触动精灵字库工具使用教程,需要的朋友不要错过,欢迎下载!
软件功能
1、抓图取色
2、截图找字
3、代码生成
4、计算偏色
5、生成点阵
触动精灵字库工具安装教程
1、运行安装文件,进入安装界面,点击下一步
2、选择安装文件夹,默认的是C:\Program Files (x86)\TouchSprite\,可以点浏览修改
3、点击安装触动精灵字库工具
4、安装完成即可
触动精灵字库工具使用教程
取色技巧
切记取色的精髓“最浅色和最深色”
请尽量使用少的颜色来实现功能,通常来说,使用最浅和最深的颜色即可实现大部分功能。例如下图,识别“梦”字,仅仅只需要涉及文字部分的最浅黑色,和最深黑色即可
当要找的字的颜色包含两种以上时,通常来说,取每种颜色的最深和最浅色,组成多种偏色来实现即可
使用找字、识字函数时,请避免在全屏范围内查找识别,尽量压缩到该字出现的最小范围即可
当需要识别的文字可能会有光晕或其他粒子效果围绕闪烁等效果时,请适当降低精度以提高识别率
抓图
打开图片(请确保图片为 1:1 比例原图,可使用抓色器或系统自带画图查看),勾选抓图
将弹出的蓝色抓图框覆盖至想要抓取的文字内容上方,调整好大小. 停留 1 - 2 秒,等待内容自动抓取
取色
取色有两种方式:
鼠标选取:鼠标左键点击抓取的图片要识别的文字进行取色,为了提高识别效率请仔细阅读取色技巧部分
方向键 + 鼠标选取:键盘方向键可对取色位置进行微调
计算偏色
取色过程中可随时计算偏色查看取色效果,直到对二值化预览区文字识清晰度满意为止
当容差为 0 时,程序会根据所选取的颜色,自动生成偏色值,忽略容差
当容差不为 0 时,程序会根据所选取的颜色 + 容差来计算偏色值
名词解析:
容差的原理为:RGB 0 - 255 之间上下浮动,例如容差为 10,颜色列表中选取的颜色 RGB 值为255,0,10 则所有 245 - 255,0 - 10,0 - 20 范围内的颜色值都将被计算为偏色
生成点阵
生成多个点阵:当图片中文字大于等于 2 个时,程序自动对文字进行分割并生成多个点阵
生成单个点阵:当图片中文字为 1 个或要将多个字制作为 1 个点阵时时,使用该选项
自定义抓取范围点阵:该功能用于抓取二值化预览生成结果,将选取覆盖要生成点阵的文字区域,针对该区域生成点阵
注意事项:
生成单个或多个点阵时,需要根据实际情况自行调整行数和列间距参数
名词解析:
行数:图片中需要识别的文字像素行数,当设定数值高于文字高度时,会默认取整个文字;当小于文字高度时,会从文字顶部向下取设定数值的像素行数;行数越大,生成的点阵越精确,找字越准确,但时间也会更长
列间距:每一列文字间的空白区域有几个像素列间距就为几,不填默认为 1,该数值影响生成多个点阵时的自动分割功能
定义文字
输入点阵对应文字进行定义并保存到字库文件
选择指定行, 根据点阵预览内容, 定义该点阵对应文字, 输入回车即可添加到字库文件中
字库文件默认为 UTF-8 格式