
Shapecatcher绘制符号的形状来查找对应的 Unicode 字符
网站截图

碰到难描述的特殊符号?Shapecatcher能帮上忙
你有没有过这种情况:写论文要加个小众学术标记,做设计想找个带装饰感的特殊字符,或者处理多语言内容时碰到个叫不出名字的符号,对着输入法的符号库翻半天,也找不到对应项?Shapecatcher就是为解决这个麻烦来的,不用你费劲描述符号,画个大致模样就能找到对应的Unicode字符,省不少功夫。
官方网址:https://shapecatcher.com/
用Shapecatcher找符号,其实没那么复杂
打开就能用的简单流程
点进官网第一眼,就能看到中间那个空白绘图框。不用怕画得歪歪扭扭,你就用鼠标或者触控笔,把要找的符号大概轮廓画出来,比如一个带小拐的线条,或者缺了一角的图形,都不用追求完全精准。画完点一下旁边的“Recognize”按钮,工具就会自动比对数据库里的Unicode字符,把最像的几个结果列出来,还会附上对应的字符代码,直接复制就能用。
我上次帮朋友找一个小众的音标符号,试了两次就找到对的了,比翻字符表快多了。之前光想怎么描述那个符号,就琢磨了快十分钟,用这个工具,画完等两秒就出结果,省了不少时间。
哪些人用这个工具最顺手?
这个工具对几类人来说特别实用。比如做开发的,写多语言应用或者特殊排版功能时,经常碰到叫不出名字的Unicode符号,用它画一下就能快速定位,不用反复调试字符匹配的问题;还有做排版设计、写学术论文的创作者,碰到只记得大概样子的非通用字符,比在字符库里搜效率高太多;哪怕是普通用户,偶尔需要输个特殊符号,也不用在一堆列表里瞎找,画个图就搞定。
另外,这个工具的数据库里有超过一万个Unicode字符,覆盖了大部分常用的特殊符号类型。不过有一点要注意,它不支持中、日、韩文字符的识别,要是碰到这类符号,就没法用它找了。
Shapecatcher的实用细节,用的时候要知道
它靠什么能精准匹配画出来的形状?
这个工具能做到画个形状就找到对应字符,背后有专门的技术支撑。它用的是形状上下文数学方法,这种方法会分析形状的轮廓、点的分布这些细节,来判断不同形状的相似度,比那种只看大概轮廓的匹配准多了。就算你画的符号有点歪、有点变形,也能找到合理的结果,容错性挺好的。
找不到符号?试试这个办法
有时候你画了符号,却没在结果里找到,大概率是你的电脑里缺了对应的Unicode字型,导致系统没法正常展示那个字符。这时候不用急,官网的下载页面有对应的Unicode字型库,你下载安装一下,就能解决本地字库缺失的问题,之后再用这个工具找符号,就能正常显示和使用了。
我之前就碰到过这种情况,找一个小众的数学符号,结果显示是空白的,后来下载安装了对应的字型库,就能正常用了,很方便。


