瑜瑜

瑜瑜 私聊

版主正常

948211243欢迎加群玩喵 有问题问的时候请留下你的联系方式

注册于
812
萌萌点
3
话题
4
Galgame
0
评分
7
被赞
8
被推
我感觉你好像没有理解到我的目的。诚然,如果仅仅是把汉化文本显示出来,让我们阅读,那么code->slot映射肯定是最快的方案,我也用不着使用OCR这个又笨重又容易出错的东西。但是,就像我的题目说的那样,我的目的是 **修改** 汉化文本,那么提取的结果必须是 **机器可读,机器可写的** (如果真的跳过OCR,直接使用映射,那么我必须实现一个基于该特定映射的IDE+修改键盘驱动让其向内核传递map后的Shift JIS编码,工程量远远大于OCR),因此必须将图片中的文字转换为常见编码(如我现在使用的UTF-8),以便于在文本编辑器中修改。我不知道是否有其它更巧妙的解法,但是对于目前还在学校中的我来说,这是最优解。
https://github.com/Zink0327/WA2-CHS-MD 我把工作区挂github上了,中文字库是本体80.png(文件貌似太大无法在这里上传)
懂了,我下来仔细观察了日文字库,发现它是严格按照Shift_JIS连续递增的。那使用这个方法不仅能避免一部分识别错误,还能省去一半的OCR开销(中文字库是不连续增长的所以必须OCR)。学到了,谢谢大佬。
其实只要够用就行了~但是对于只有图片的字库,除了OCR和人肉敲打我实在没想出别的方法。如果你有更好的方法,欢迎分享,我当洗耳恭听。