基于漫画翻译的自适应排版方法及装置制造方法及图纸

技术编号:33638094 阅读:14 留言:0更新日期:2022-06-02 01:54
本发明专利技术提供一种基于漫画翻译的自适应排版方法及装置,通过S1,获取译文排版区域的左上顶点坐标,将该坐标作为译文绘制的起始位置;S2,基于起始位置和第一绘制字号,对译文分词列表中的译文词逐一进行预绘制;S3,如果绘制后的译文高度大于译文排版区域的高度值,则将第一绘制字号进行减一处理,得到第二绘制字号;S4,基于第二绘制字号和译文排版区域,重新对译文分词列表中的译文词进行预绘制;S5,重复执行S3

【技术实现步骤摘要】
基于漫画翻译的自适应排版方法及装置


[0001]本申请涉及计算机
,具体而言,涉及一种基于漫画翻译的自适应排版方法、装置、计算机设备和存储介质。

技术介绍

[0002]翻阅过漫画的人,对“汉化组”一词都不会陌生。长久以来,漫画翻译的工作一直遵循一套周期较长、重复人力劳动量较大的流程。
[0003]漫画翻译组使用的工具大多为Photoshop(简称“PS”)。作为专业修图软件,PS有较高的学习成本,且并不完全匹配漫画翻译的需求。漫画翻译组需要人工对图片中的文字信息进行提取翻译,擦除图片中的原文后,再逐一对应嵌入译文,将字体和排版调整至适合原画面再导出。随着国内漫画市场的不断发展,漫画翻译领域也渐渐有发展出辅助人工翻译的相关工具,其中主要涉及到漫画文件的原文检测、文本快速擦除、译文的不同语种翻译、字体样式多选择等,来帮助人工减轻逐步骤操作ps的繁复工作。
[0004]已有翻译工具虽然减轻了部分人力工作,但是依然需要人工对翻译工具的结果进行不断的校正。其中,一部分为确定性工作,例如原文擦除不完全、机器翻译不准确等,这部分验证不同设计师评判的标准一致;另一部分为繁杂且不确定性工作,例如译文字号的确定与译文的排版,这部分工作包含了设计师的部分主观评判因素。因此,现有的漫画翻译工具在排版上存在如下问题:
[0005](1)分词调节繁杂:译文中的标点符号出现在行首的情况需要人工调节;
[0006](2)排版区域确定粗糙:在原文区域增加本文编辑区域直接填充译文,或者根据译文字数进行简单网格划分;需要人工对文本区域进行调节,且网格划分方式对英文等长度跨度大的单词排版影响大。
[0007](3)字号不自适应:固定字号或者在译文区域根据网格划分方式确定最大字号,需要人工不断调节适应页面。
[0008](4)译文区域扩展依靠人工主观判断:添加文本编辑区,然后人工拉伸适应,或者直接采用原文的区域进行排版。
[0009]因此,亟需一种能够解决上述技术问题的基于漫画翻译的自适应排版方法及装置。

技术实现思路

[0010]本专利技术实施例提供一种基于漫画翻译的自适应排版方法、装置、计算机设备和存储介质,用以解决上述现有漫画翻译工具存在的排版区域确定粗糙、分词调节繁杂、字号不适应及译文区域扩展依靠人工主观判断的问题。
[0011]为了实现上述目的,本专利技术实施例的第一方面,提供一种基于漫画翻译的自适应排版方法,包括:
[0012]S1,在确定译文排版区域后,获取所述译文排版区域的左上顶点坐标,将该坐标作
为译文绘制的起始位置;
[0013]S2,基于所述起始位置和第一绘制字号,对分词后的译文分词列表中的译文词逐一进行预绘制,第一绘制字号为与译文排版区域相对应的最大字号;
[0014]S3,如果绘制后的译文高度大于译文排版区域的高度值,则将所述第一绘制字号进行减一处理,得到第二绘制字号;
[0015]S4,基于所述第二绘制字号和译文排版区域,重新对所述译文分词列表中的译文词进行预绘制;
[0016]S5,重复执行S3

S4直至绘制后的译文高度小于或者等于译文排版区域的高度值为止,并将绘制后的译文作为目标排版结果。
[0017]可选地,在第一方面的一种可能实现方式中,所述基于所述起始位置和第一绘制字号,对分词后的译文分词列表中的译文词逐一进行预绘制,包括:
[0018]判断当前绘制译文的宽度值是否大于排版区域的最大宽度值;
[0019]如果大于,则将起始位置的纵坐标与单行绘制高度值相加,得到第一起始位置;基于第一起始位置和第一绘制字号对当前译文词进行绘制;
[0020]如果不大于,则将起始位置的横坐标与不含当前译文词的当前绘制译文的宽度值相加,得到第二起始位置;基于所述第二起始位置和第一绘制字号对当前译文词进行绘制。
[0021]可选地,在第一方面的一种可能实现方式中,在步骤S2中还包括:
[0022]对译文进行分词;
[0023]判断分词后的译文中每个译文词是否为标点符号;
[0024]如果当前译文词为标点符号,则将所述标点符号与前一个译文词合并为一个组,得到译文分词列表。
[0025]可选地,在第一方面的一种可能实现方式中,在步骤S1之前还包括:
[0026]预先设定不同方向上的多组扩展步长值,所述扩展步长值用于译文区域向水平和/或者竖直方向渐进扩展;
[0027]基于区域渐进扩展方法和每组扩展步长值,将初始译文区域进行扩展得到候选扩展区域,并计算该候选扩展区域面积;
[0028]选择扩展区域面积最大的扩展步长值,将该步长值对应的候选扩展区域作为译文排版区域。
[0029]可选地,在第一方面的一种可能实现方式中,所述基于区域渐进扩展方法和每组扩展步长值,将初始译文区域进行扩展得到候选扩展区域,并计算该候选扩展区域面积,包括:
[0030]获取初始译文区域的矩形坐标,所述矩形坐标为初始译文区域上下左右四个顶点位置的坐标,并根据所述矩形坐标计算所述初始译文区域的像素均值;
[0031]选择所述初始译文区域的任意一个侧边界,所述侧边界包括:左侧边界、上侧边界、右侧边界、下侧边界;
[0032]基于扩展步长值将该侧边界向对应侧方向外扩得到当前扩展区域,并根据所述当前扩展区域的矩形坐标计算当前扩展区域的像素均值;
[0033]根据当前扩展区域和初始译文区域的像素均值,确定所述候选扩展区域的侧边界坐标值,所述侧边界坐标值包括:上侧边界纵坐标、下侧边界纵坐标、左侧边界横坐标、右侧
边界横坐标。
[0034]本专利技术实施例的第二方面,提供一种基于漫画翻译的自适应排版装置,包括:
[0035]起始位置获取模块,用于在确定译文排版区域后,获取所述译文排版区域的左上顶点坐标,将该坐标作为译文绘制的起始位置;
[0036]第一预绘制模块,用于基于所述起始位置和第一绘制字号,对分词后的译文分词列表中的译文词逐一进行预绘制,第一绘制字号为与译文排版区域相对应的最大字号;
[0037]译文高度判断模块,用于如果绘制后的译文高度大于译文排版区域的高度值,则将所述第一绘制字号进行减一处理,得到第二绘制字号;
[0038]第二预绘制模块,基于所述第二绘制字号和译文排版区域,重新对所述译文分词列表中的译文词进行预绘制;
[0039]目标排版结果生成模块,用于重复执行译文高度判断模块和第二预绘制模块,直至绘制后的译文高度小于或者等于译文排版区域的高度值为止,并将绘制后的译文作为目标排版结果。
[0040]可选地,在第二方面的一种可能实现方式中,所述第一预绘制模块,包括:
[0041]判断当前绘制译文的宽度值是否大于排版区域的最大宽度值;
[0042]如果大于,则将起始位置的纵坐标与单行绘制高度值相加,得到第一起始位置;基于第一起始位置和第一绘制字号对当前译文词进行绘本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于漫画翻译的自适应排版方法,其特征在于,包括:S1,在确定译文排版区域后,获取所述译文排版区域的左上顶点坐标,将该坐标作为译文绘制的起始位置;S2,基于所述起始位置和第一绘制字号,对分词后的译文分词列表中的译文词逐一进行预绘制,第一绘制字号为与译文排版区域相对应的最大字号;S3,如果绘制后的译文高度大于译文排版区域的高度值,则将所述第一绘制字号进行减一处理,得到第二绘制字号;S4,基于所述第二绘制字号和译文排版区域,重新对所述译文分词列表中的译文词进行预绘制;S5,重复执行S3

S4直至绘制后的译文高度小于或者等于译文排版区域的高度值为止,并将绘制后的译文作为目标排版结果。2.根据权利要求1所述的基于漫画翻译的自适应排版方法,其特征在于,所述基于所述起始位置和第一绘制字号,对分词后的译文分词列表中的译文词逐一进行预绘制,包括:判断当前绘制译文的宽度值是否大于排版区域的最大宽度值;如果大于,则将起始位置的纵坐标与单行绘制高度值相加,得到第一起始位置;基于第一起始位置和第一绘制字号对当前译文词进行绘制;如果不大于,则将起始位置的横坐标与不含当前译文词的当前绘制译文的宽度值相加,得到第二起始位置;基于所述第二起始位置和第一绘制字号对当前译文词进行绘制。3.根据权利要求1所述的基于漫画翻译的自适应排版方法,其特征在于,在步骤S2中还包括:对译文进行分词;判断分词后的译文中每个译文词是否为标点符号;如果当前译文词为标点符号,则将所述标点符号与前一个译文词合并为一个组,得到译文分词列表。4.根据权利要求1所述的基于漫画翻译的自适应排版方法,其特征在于,在步骤S1之前还包括:预先设定不同方向上的多组扩展步长值,所述扩展步长值用于译文区域向水平和/或者竖直方向渐进扩展;基于区域渐进扩展方法和每组扩展步长值,将初始译文区域进行扩展得到候选扩展区域,并计算该候选扩展区域面积;选择扩展区域面积最大的扩展步长值,将该步长值对应的候选扩展区域作为译文排版区域。5.根据权利要求4所述的基于漫画翻译的自适应排版方法,其特征在于,所述基于区域渐进扩展方法和每组扩展步长值,将初始译文区域进行扩展得到候选扩展区域,并计算该候选扩展区域面积,包括:获取初始译文区域的矩形坐标,所述矩形坐标为初始译文区域上下左右四个顶点位置的坐标,并根据所述矩形坐标计算所述初始译文区域的像素均值;选择所述初始译文区域的任...

【专利技术属性】
技术研发人员:王喆范凌梁天明
申请(专利权)人:特赞上海信息科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1