Shotnest · 资料库
将没有词项的比较视为无可用比率
两个空输入完全相同,但词语重合度仍显示“暂无数据”,因为没有词元可以相除;空白字段表示什么都没读到。
相同与重合回答的是不同的问题
比较工具会报告三项结果。“完全相同”比较的是原始字符串,两个空字符串是相同的。“规范化后相同”比较的是折叠并合并空白后的版本,这里同样相同。“词语重合度”用共有的不同词元数除以全部不同词元数;两边都没有词元时就是 0 ÷ 0,所以工具不给出数值,而不是凭空给出 0 或 1。
只含空格的字段表现几乎一样。它和空字段并不“完全相同”,因为原始字符串不同;但规范化后两者都为空,重合度同样无法计算。
只有当一边出现了词元,重合度才会变成一个数。第一段为空、第二段为 red blue 时,结果是 0,red 和 blue 列在“仅在第二段文本中”。
输入值
- 第一段文本
- 第二段文本
结果
- 完全相同
- 是
- 规范化后相同
- 是
- 词语重合度
- 暂无数据
- 仅在第一段文本中
- 暂无数据
- 仅在第二段文本中
- 暂无数据
文本重合不能证明两张图像或两份文档完全相同。
比较结果为空时
- 确认两个输入框里确实是你想粘贴的文字。
- 如果文字来自截屏,就在 Shotnest 中打开它,看“文字”部分。
- 如果应用显示“这张截屏中没有识别到文字。”,说明是没有可读的内容,而不是没有差异。
- 等两边都有词之后再比较一次。
- 两个空格与空输入 · 完全相同
- 否
- 两个空格与空输入 · 规范化后相同
- 是
- 两个空格与空输入 · 词语重合度
- 暂无数据
要避免的误读
- 把空输入上的“完全相同 = 是”当作两张截屏一致的证据。
- 把“暂无数据”理解为相似度为零。
- 忘了没有可见文字的照片,或是 iPhone 目前还读不了的文字,同样会产生空的读取结果。
- 粘贴只含一个制表符或换行的字段;规范化后它什么都不剩,所以重合度同样无法计算。
空输入不构成任何证据
工具拒绝给“什么都没有”打分。一边或两边为空时,下一步应该是查看来源图片,而不是相信任何一行“相同”的结果。
Shotnest 的清理功能对很短的读取结果另有防护:任一张截屏的文字少于 20 个字符时,根本不比较词语,而是由更精细的 256 位图像指纹来决定。