软件介绍
评论列表

目录

Shapecatcher是一个专注于识别和查找Unicode字符的免费在线服务。它的核心逻辑是“以形找字”:用户在网页的画布上用鼠标或触控笔绘制一个符号的大致形状,工具内置的识别引擎会将与数据库中超过 10,000 个Unicode字符进行匹配,然后按相似度从高到低展示结果。该项目由个人开发者创建并维护,背后的核心算法基于“形状上下文”数学方法,能高效地描述和比较形状特征。它特别适合查找那些只记得样子、但不知道名称或键盘快捷键的特殊符号。

官网入口地址

https://shapecatcher.com/

下载地址

Shapecatcher是一个纯网页应用,无需下载安装,直接通过浏览器访问即可使用。如需安装Unicode字体以支持更多字符显示,网站会提供相关字体下载指引。

功能介绍

Shapecatcher的功能定位非常垂直和专注,主要体现在:

  • 手绘字符识别:用户可以在绘图区域自由绘制任意形状,系统会尝试匹配数据库中相似的Unicode字符。

  • 候选结果展示:识别结果以字符列表形式呈现,每个结果都会直接显示字符图形及对应的Unicode码位(如 U+XXXX)。

  • Unicode 数据库搜索:后台数据库涵盖超过 10,000 个Unicode字符,主要来自自由授权的Unicode字体,避免版权问题。

  • 绘图工具支持:为提升绘制精度,页面提供了简单的绘图工具,包括铅笔(自由绘制)、填充(填充区域)和橡皮擦(擦除部分笔画)。

  • 字符信息展示:点击识别出的候选字符,可以查看详细的Unicode代码点信息。

应用场景

  • 开发者编写代码:当在代码或文档中需要使用某个特殊符号(如数学运算符、货币符号、箭头)却不知道Unicode编码时,可以手绘查找。

  • 设计师进行排版:在平面设计或 UI 设计中,寻找特定装饰性符号或图标时。

  • 文字工作者与译者:处理包含特殊字符的专业文本或进行校对时。

  • 普通用户日常查询:看到某个不认识的特殊符号,想复制字符本身时。

使用方法

  1. 使用浏览器访问 Shapecatcher官网。

  2. 在页面中央的“drawbox”(绘图框)区域,按住鼠标左键并拖动,画出你想查找的符号形状。

  3. (可选)使用提供的“Fill”(填充)或“Erase”(擦除)工具完善你的图形。

  4. 点击下方的 “Recognize”(识别)按钮。

  5. 等待片刻,页面下方会列出识别出的相似Unicode字符。点击任一结果,即可看到字符和代码信息。

  6. 如果想重新绘制,点击 “Clear”(清除)按钮清空画布和结果。

服务支持

Shapecatcher是一个由个人开发者维护的非商业性公益项目。该工具免费,无需注册或付费,也没有会员。项目公开了背后的算法原理,并接受用户的反馈。由于资源限制,数据库仅包含来自开源字体的Unicode字符,因此目前不支持中文、日文和韩文(CJK)字符的识别。若识别结果不理想,开发者建议用户尽精确地绘制,或检查本地字库是否缺失对应字形。

源码反馈/咨询 (共有 条反馈)
验证码:

Shapecatcher常见问题

本文标签
上一篇:符号库
下一篇:转换器