[发明专利]编码转换方法无效

专利信息
申请号: 201010574611.9 申请日: 2010-12-06
公开(公告)号: CN102096662A 公开(公告)日: 2011-06-15
发明(设计)人: 陈淮琰;钟辉 申请(专利权)人: 无敌科技(西安)有限公司
主分类号: G06F17/22 分类号: G06F17/22
代理公司: 西安智邦专利商标代理有限公司 61211 代理人: 商宇科
地址: 710075 陕西省*** 国省代码: 陕西;61
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 编码 转换 方法
【说明书】:

技术领域

发明涉及一种编码转换方法,尤其是应用于不同编码方式的点阵字集间的转换。

背景技术

在世界上不同的区域皆有当地通用的文字编码方式,但这些不同的编码方式间,即使是相同的字符,却常常无法正确地转换为另一种编码方式(例如日本的JIS,Shift-JIS,大陆的GB2312,台湾地区的Big5等),尤其是一些衍生出来的编码,可能不同的出版社或者一些公司会常年按照自己的使用需求增补一些编码。

自从Unicode的出现解决了不同区域的统一编码问题,使用Unicode作为数据编码已经是一种趋势。然而目前有不少公司仍拥有一部分早期的产品或数据采用非Unicode编码,这些产品及数据有很高的机率无法对应Unicode完成转换。

针对这些无法转换为Unicode的编码方式,目前常见的作法是以整个字符进行全图比对。然而,不同的编码之间,其所采用的字型差异可能相当大,虽然采用字型相近的字集进行比对,其比对相当不易,再者,图形符号字符的转换相较于文字字符更是不易。

发明内容

本发明为解决背景技术中存在的上述技术问题,而提出编码转换方法。

本发明的技术解决方案是本发明为一种编码转换方法,用于不同编码点阵字集的辨识及转换,其特殊之处在于:该方法包含以下步骤:

1)读入第一字集,并选取第一字符;

2)读入第二字集,并选取第二字符;

3)获取属于第一字符的第一笔划;

4)获取属于第二字符的第二笔划;

5)比对第一字符的第一笔划及第二字符的第二笔划;

6)输出比对结果。

上述步骤3)和步骤4)中获取笔划的具体步骤如下:

a)在各字符的位图中,扫描包含各字符的有效点的矩形范围;

b)在矩形范围中建立二维坐标;

c)将矩形范围分四个象限;

d)根据由上至下,由左至右的原则,分别获取各字符的笔划。

上述步骤d)中,根据由上至下,由左至右的原则是在位图中,按照至上而下、由左至右的规则,由最高及最左点开始作为起点。

上述步骤d)中,获取各笔划的步骤包括:

d1)由起点将扫描方向区分成八个方向:上,下,左,右,左上,左下,右上,右下;

d2)以起点为中心,沿紧邻八个方向扫描是否有邻近点,由邻近点方向推进至无连接邻近点;

d3)完成笔划的扫描,记录笔划的基本笔划分类及所在象限位置。

上述步骤d2)中当扫描时发现多个邻近点,则朝向原前进方向扫描前进。

上述步骤d)之后还包括步骤e)获得各笔划的基本笔划类型及所在的象限位置。

上述步骤5)的具体步骤如下:

5.1)建立容许值,界定获取第一笔划与第二笔划始末以及转弯处可容许的杂点数量;

5.2)忽略杂点而不进行比对。

上述步骤5)中若第一字符与第二字符相符合,则在步骤6)输出第二字符作为比对结果。

上述步骤5)中若第一字符与第二字符不符合,则重新执行步骤4)及步骤5),选取下一个第二字符进行比对。

上述第一字符与第二字集比对无相对应第二字符,则输出第一字符至转换错误表。

通过本发明提供的,仅有少数的第一字符会无法找到对应的第二字符,而被记录于转换错误表。仅有记录在转换错误表的第一字符需要通过人工比对,不需以人工逐字比对每个第一字符与每个第二字符。根据本方法产生的编码转换表,可快速地将以第一字集记录的电子数据,转换为以第二字集记录的电子数据。

附图说明

图1为本发明流程图;

图2为本发明八方向笔划搜寻方法示意图;

图3为本发明笔划获取方法示意图(一);

图4为本发明笔划获取方法示意图(二);

图5为本发明笔划获取方法示意图(三);

图6为本发明笔划获取方法示意图(四);

图7为本发明笔划获取方法示意图(五);

图8为本发明笔划获取方法示意图(六);

图9.1为本发明笔划比对方法示意图(一);

图9.2为本发明笔划比对方法示意图(二);

图9.3为本发明笔划比对方法示意图(三);

图9.4为本发明笔划比对方法示意图(四);

图9.5为本发明笔划比对方法示意图(五);

图9.6为本发明笔划比对方法示意图(六)。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于无敌科技(西安)有限公司,未经无敌科技(西安)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201010574611.9/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top