您现在的位置: 主页 > 社区 >  正文
扬大学生自制字体识别软件 字体不认识扫一扫就知道(图)
发布日期:2021-06-26 03:11   来源:未知   阅读:

  www.nmglu.com.cn,最近,记者从扬州大学信息工程学院了解到,该院大四学生季晨生发明了一款字体识别软件,通过手机的内置摄像头,用户只需将待查的字体扫描进去,软件就会自动连进字体数据库,分析出字体名称,整个过程不到1秒。

  “如今平面设计行业规模庞大,越来越多的业余爱好者也加入设计行列,找字体是他们必不可少的环节。”软件设计者负责人季晨生告诉记者,他查阅过资料,据不完全统计,目前可以下载的中文字体大概有15000多种。但是目前的字体网站只提供字体的预览和下载功能,要想查找具体的字体,只能一页一页翻找,针对性差,目标性不强。

  “以前许多人不得不把心仪的字体照下来发到网上,交给经验丰富的网友来识别。在百度中搜索这是什么字体,就会有约27400000个相关搜索,所以,一款字体识别软件就显得十分必要了。”季晨生说,大一时,他就有一个念头,就是希望通过一款软件,用摄像头扫一扫,就能分析出字体名称,而现在这个愿望终于实现,他自主研发的软件已经进入最后完善阶段,用户只需通过手机的内置摄像头,将待查的字体扫描进去,软件就会自动连进字体数据库,分析出字体名称,整个过程不到1秒。

  从大一排版校园杂志时产生这个念头,到大四字体识别系统基本调试完成,季晨生和他的同学付出了艰辛的努力。据了解,这款软件最难的地方在于识别系统的算法,“因为不同的字体之间,差距可能很小,比如说,两种字体之间,可能就是因为横竖的粗细不一样而形成区别,此时识别系统就需要极其苛刻的精度要求,能够很准确地识别出两种字体的区别。”

  为了完成基础系统,季晨生等人自学了许多研究生时期才会学的知识,每天一有时间就泡在实验室里。终于,功夫不负有心人,大三时,他们终于找出了以逐点对比法裁剪圈定范围、以不变矩理论缩小查找范围为主的核心算法,解决了软件的识别系统,整个项目进程由此得到了质的跨越。

  “这当中遇到过很多困难,我们也曾一度想过放弃,但是当我们把最关键的那个算法攻克的时候,那种感觉难以言喻。”主要负责代码编程的黄鑫说。

  记者了解到,如今这款软件已经进入到体验阶段,剩下的工作只需要建立一个稍大一点的服务器,让这款软件和网络连接即可。

  采访中,扬大信息工程学院学生陈兵告诉记者,虽然目前软件还处在试用阶段,但是学院的很多学生都已经开始安装这款软件。“我现在负责校园杂志的版面设计,有一次,看到一个学院的迎新晚会宣传海报字体很漂亮,但却有点陌生。现在只需打开软件,轻轻一扫,就显示出原来是华康流风体,非常方便。”

  季晨生介绍,在试用期间,不少学生还提出很好的意见。“一位学生就提出,可以开出一条绿色通道,让用户可以把自己珍藏或开发的字体分享给线上别的用户,参与到字体库的建设中。”季晨生说,“下一步,我们就将新增这个功能。”

  “目前这款软件已经准备申请国家专利,在找到更大的服务器后,就将正式面世。”季晨生说,未来,他们计划将这个手机软件上线手机助手”、“豆瓣夹”之类的平台,供更多用户下载。2022国家公务员考试笔试时间预计11月27