一种针对图片进行电子阅读的方法、装置和终端设备与流程

文档序号:13574797阅读:232来源:国知局
一种针对图片进行电子阅读的方法、装置和终端设备与流程

本申请实施例涉及互联网技术领域,尤其涉及一种针对图片进行电子阅读的方法、装置和终端设备。



背景技术:

随着阅读电子化的发展,因其便利性和趣味性的提高,用户越来越多使用智能终端进行文字阅读。电子化阅读解决了传统阅读中不便携带,以及交互性差的缺点,也为解决各类阅读障碍提供了可能性。比如,用户在阅读具有对白区域的图片(例如,漫画图片)时,往往无法确定阅读对白的先后顺序而造成阅读障碍。漫画等图片中通常具有多个对白区域,而公开日为2015年12月11日的中国专利cn105574524a公开了基于对白和分镜联合识别的漫画图像版面识别方法和系统,其可以识别出漫画图像中的分镜区域和对白区域,从而完成漫画图像版面的识别。但是其并不能够在电子阅读中利用识别出的对白和/或分镜解决用户对漫画图片的阅读障碍。

因此,电子阅读系统中如何解决用户对漫画等图片的阅读障碍成为亟需解决的技术问题。



技术实现要素:

有鉴于此,本申请实施例所解决的技术问题之一在于提供一种针对图片进行电子阅读的方法、装置和终端设备,用以克服现有技术中存在的全部或者部分缺陷,克服用户对漫画等图片的阅读障碍。

根据本申请实施例的一方面,提供了一种针对图片进行电子阅读的方法,包括:

根据获取的所述图片的各对白区域以及所述对白区域在所述图片中的位置信息,计算所述各对白区域在屏幕显示区域的位置和大小;

将所述对白区域依据所述对白区域在屏幕显示区域的位置和大小以及阅读顺序,在所述屏幕显示区域中依次进行显示。

根据本申请实施例的另一方面,提供了一种针对图片进行电子阅读的装置,其特征在于,包括:

对白计算模块,用于根据获取的所述图片的各对白区域以及所述对白区域在所述图片中的位置信息,计算所述各对白区域在屏幕显示区域的位置和大小;

对白显示模块,用于将所述对白区域依据所述对白区域在屏幕显示区域的位置和大小以及阅读顺序,在所述屏幕显示区域中依次进行显示。

根据本申请实施例的又一方面,提供了一种终端设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;

所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行如上所述的针对图片进行电子阅读的方法对应的操作。

由以上技术方案可见,本申请实施例根据获取的所述图片的各对白区域以及其在所述图片中的位置信息,计算所述各对白区域在屏幕显示区域的位置和大小。进而将所述对白区域依据所述对白区域在屏幕显示区域的位置和大小以及阅读顺序,在所述屏幕显示区域中依次进行显示。综上所述,本申请实施例可以根据阅读顺序在屏幕显示区域的图片中依次显示所述对白区域,用户可以根据依次显示的对白区域进行对白的阅读,用户无需根据自身认知判断对白的阅读顺序。因此,本申请实施例能够协助用户克服对漫画等图片的阅读障碍,改善漫画等图片的电子阅读体验。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请实施例中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。

图1是根据本申请实施例一的一种针对图片进行电子阅读的方法的步骤流程图;

图2是根据本申请实施例二的一种针对图片进行电子阅读的方法的步骤流程图;

图3是根据本申请实施例三的一种针对图片进行电子阅读的方法的步骤流程图;

图4是根据本申请实施例四的一种针对图片进行电子阅读的方法的步骤流程图;

图5是根据本申请实施例五的一种针对图片进行电子阅读的方法的步骤流程图;

图6是根据本申请实施例六的一种针对图片进行电子阅读的装置的结构框图;

图7是根据本申请实施例七的一种针对图片进行电子阅读的装置的结构框图;

图8是根据本申请实施例八的一种针对图片进行电子阅读的装置的结构框图;

图9是根据本申请实施例九的一种针对图片进行电子阅读的装置的结构框图;

图10是根据本申请实施例十的一种针对图片进行电子阅读的装置的结构框图;

图11是根据本申请实施例十一的一种终端设备的结构示意图。

具体实施方式

当然,实施本申请实施例的任一技术方案必不一定需要同时达到以上的所有优点。

为了使本领域的人员更好地理解本申请实施例中的技术方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请实施例一部分实施例,而不是全部的实施例。基于本申请实施例中的实施例,本领域普通技术人员所获得的所有其他实施例,都应当属于本申请实施例保护的范围。

下面结合本申请实施例附图进一步说明本申请实施例具体实现。

实施例一

参照图1,示出了根据本申请实施例一的一种针对图片进行电子阅读的方法的步骤流程图。

本实施例的针对图片进行电子阅读的方法可以由任意适当的具有数据处理能力的设备执行,包括但不限于:各种终端设备,如,pc机、平板电脑、移动终端等。

具体地,本申请利用对传统漫画等图像进行版面识别,获得图像版面中的分镜区域和对白区域,识别出所述图像中的分镜区域的阅读顺序和对白区域的阅读顺序以及对白区域和对应分镜区域的归属关系。所述分镜区域指图片中相对独立的子图片,所述对白区域指图片中进行对话的对话框,所述阅读顺序指用户阅读图片中子图片或者对话框的顺序,所述归属关系为所述对白区域是否位于所述分镜区域之上。所述分镜区域和所述对白区域为形状相同或者不同,大小一致或者不一致的区域。所述分镜区域和所述对白区域存在重叠的可能性。

所述方法包括:

步骤s101、根据获取的所述图片的各对白区域以及所述对白区域在所述图片中的位置信息,计算所述各对白区域在屏幕显示区域的位置和大小。

在本实施例一具体实现中,本申请获取需要进行电子阅读的图片中的各对白区域,根据所述图片在所述屏幕显示区域的显示位置以及所述图片的大小和所述屏幕显示区域的大小比例计算所述各对白区域在屏幕显示区域的位置和大小。

具体地,所述各对白区域的位置可以采用以一固定点为原点的坐标信息来表示。比如,采用图片左下角一点为原点的各个点的坐标信息。

步骤s102、将所述对白区域依据所述对白区域在屏幕显示区域的位置和大小以及阅读顺序,在所述屏幕显示区域中依次进行显示。

本申请获得所述对白区域在屏幕显示区域的位置和大小后,依据在所述图片中进行对白区域识别获得的对白区域阅读顺序,依次显示所述对白区域。

综上所述,本申请实施例可以根据阅读顺序在屏幕显示区域的图片中依次显示所述对白区域,用户可以根据依次显示的对白区域进行对白的阅读,用户无需根据自身认知判断对白的阅读顺序。因此,本申请实施例能够协助用户克服对漫画等图片的阅读障碍,改善漫画等图片的电子阅读体验。

实施例二

需要说明的是,本申请各实施例描述的部分均有所侧重,某实施例未详尽描述的部分可参见本申请其他实施例中的介绍和说明,不再赘述。

参照图2,本实施例的针对图片进行电子阅读的方法可以由任意适当的具有数据处理能力的设备执行,包括但不限于:各种终端设备,如,pc机、平板电脑、移动终端等。

具体地,本申请利用对传统漫画等图像进行版面识别,获得图像版面中的分镜区域和对白区域,识别出所述图像中的分镜区域的阅读顺序和对白区域的阅读顺序以及对白区域和对应分镜区域的归属关系。所述分镜区域指图片中相对独立的子图片,所述对白区域指图片中进行对话的对话框,所述阅读顺序指用户阅读图片中子图片或者对话框的顺序,所述归属关系为所述对白区域是否位于所述分镜区域之上。所述分镜区域和所述对白区域为形状相同或者不同,大小一致或者不一致的区域。所述分镜区域和所述对白区域存在重叠的可能性。

所述方法包括:

步骤s201、根据获取的所述图片的各分镜区域以及所述分镜区域在所述图片中的位置信息,计算所述各分镜区域在屏幕显示区域的位置和大小。

在本实施例一具体实现中,本申请获取需要进行电子阅读的图片中的各分镜区域,根据所述图片在所述屏幕显示区域的显示位置以及所述图片的大小和所述屏幕显示区域的大小比例计算所述各分镜区域在屏幕显示区域的位置和大小。

具体地,所述各分镜区域的位置可以采用以一固定点为原点的坐标信息来表示。比如,采用图片左下角一点为原点的各个点的坐标信息。

步骤s202、根据获取的所述图片的各对白区域以及所述对白区域在所述图片中的位置信息,计算所述各对白区域在屏幕显示区域的位置和大小。

在本实施例一具体实现中,本申请获取需要进行电子阅读的图片中的各对白区域,根据所述图片在所述屏幕显示区域的显示位置以及所述图片的大小和所述屏幕显示区域的大小比例计算所述各对白区域在屏幕显示区域的位置和大小。

具体地,所述各对白区域的位置可以采用以一固定点为原点的坐标信息来表示。比如,采用图片左下角一点为原点的各个点的坐标信息。

步骤s203、将所述分镜区域依据所述分镜区域在屏幕显示区域的位置和大小以及阅读顺序,在所述屏幕显示区域中依次进行显示。

本申请获得所述分镜区域在屏幕显示区域的位置和大小后,依据在所述图片中进行分镜区域识别获得的分镜区域阅读顺序,依次显示所述分镜区域。

步骤s204、将所述对白区域依据所述对白区域在屏幕显示区域的位置和大小以及阅读顺序,在所述屏幕显示区域中依次进行显示。

本申请获得所述对白区域在屏幕显示区域的位置和大小后,依据在所述图片中进行对白区域识别获得的对白区域阅读顺序,依次显示所述对白区域。

综上所述,本申请实施例可以根据阅读顺序在屏幕显示区域的图片中依次显示所述分镜区域和对白区域,用户可以根据依次显示的所述分镜区域和对白区域进行分镜、对白的阅读,用户无需根据自身认知判断分镜、对白的阅读顺序。因此,本申请实施例能够协助用户克服对漫画等图片的阅读障碍,改善漫画等图片的电子阅读体验。

实施例三

需要说明的是,本申请各实施例描述的部分均有所侧重,某实施例未详尽描述的部分可参见本申请其他实施例中的介绍和说明,不再赘述。

参照图3,本实施例的针对图片进行电子阅读的方法可以由任意适当的具有数据处理能力的设备执行,包括但不限于:各种终端设备,如,pc机、平板电脑、移动终端等。

具体地,本申请利用对传统漫画等图像进行版面识别,获得图像版面中的分镜区域和对白区域,识别出所述图像中的分镜区域的阅读顺序和对白区域的阅读顺序以及对白区域和对应分镜区域的归属关系。所述分镜区域指图片中相对独立的子图片,所述对白区域指图片中进行对话的对话框,所述阅读顺序指用户阅读图片中子图片或者对话框的顺序,所述归属关系为所述对白区域是否位于所述分镜区域之上。所述分镜区域和所述对白区域为形状相同或者不同,大小一致或者不一致的区域。所述分镜区域和所述对白区域存在重叠的可能性。

所述方法包括:

步骤s301、根据获取的所述图片的各分镜区域以及所述分镜区域在所述图片中的位置信息,计算所述各分镜区域在屏幕显示区域的位置和大小。

在本实施例一具体实现中,本申请获取需要进行电子阅读的图片中的各分镜区域,根据所述图片在所述屏幕显示区域的显示位置以及所述图片的大小和所述屏幕显示区域的大小比例计算所述各分镜区域在屏幕显示区域的位置和大小。

具体地,所述各分镜区域的位置可以采用以一固定点为原点的坐标信息来表示。比如,采用图片左下角一点为原点的各个点的坐标信息。

步骤s302、根据获取的所述图片的各对白区域以及所述对白区域在所述图片中的位置信息,计算所述各对白区域在屏幕显示区域的位置和大小。

在本实施例一具体实现中,本申请获取需要进行电子阅读的图片中的各对白区域,根据所述图片在所述屏幕显示区域的显示位置以及所述图片的大小和所述屏幕显示区域的大小比例计算所述各对白区域在屏幕显示区域的位置和大小。

具体地,所述各对白区域的位置可以采用以一固定点为原点的坐标信息来表示。比如,采用图片左下角一点为原点的各个点的坐标信息。

步骤s303、将一分镜区域依据所述分镜区域在屏幕显示区域的位置和大小以及阅读顺序,在所述屏幕显示区域中进行显示。

本申请获得所述分镜区域在屏幕显示区域的位置和大小后,依据在所述图片中进行分镜区域识别获得的分镜区域阅读顺序,显示所述分镜区域。

步骤s304、判断所述分镜区域是否已在所述屏幕显示区域中进行显示。

步骤s305、如是,则将属于所述分镜区域中的对白区域依据所述对白区域在所述屏幕显示区域的位置和大小以及在所述分镜区域中的所述阅读顺序,在所述屏幕显示区域中依次进行显示。

步骤s306、如属于所述分镜区域中的对白区域已经显示,则依据所述阅读顺序显示下一分镜区域。

步骤s307、判断是否属于所述图片的分镜区域已经全部显示,如未全部显示,则返回步骤s303。

步骤s308、如全部显示,则结束流程。

综上所述,本申请实施例可以根据阅读顺序在屏幕显示区域的图片中依次显示所述分镜区域,针对每个分镜区域依次显示所述分镜区域中的对白区域。用户可以根据依次显示的所述分镜区域,再依次阅读显示的对白区域,用户无需根据自身认知判断分镜、对白的阅读顺序。因此,本申请实施例能够协助用户克服对漫画等图片的阅读障碍,改善漫画等图片的电子阅读体验。

实施例四

需要说明的是,本申请各实施例描述的部分均有所侧重,某实施例未详尽描述的部分可参见本申请其他实施例中的介绍和说明,不再赘述。

参照图4,本实施例的针对图片进行电子阅读的方法可以由任意适当的具有数据处理能力的设备执行,包括但不限于:各种终端设备,如,pc机、平板电脑、移动终端等。

具体地,本申请利用对传统漫画等图像进行版面识别,获得图像版面中的分镜区域和对白区域,识别出所述图像中的分镜区域的阅读顺序和对白区域的阅读顺序以及对白区域和对应分镜区域的归属关系。所述分镜区域指图片中相对独立的子图片,所述对白区域指图片中进行对话的对话框,所述阅读顺序指用户阅读图片中子图片或者对话框的顺序,所述归属关系为所述对白区域是否位于所述分镜区域之上。所述分镜区域和所述对白区域为形状相同或者不同,大小一致或者不一致的区域。所述分镜区域和所述对白区域存在重叠的可能性。

所述方法包括:

步骤s401、将所述图片自适应的在所述屏幕显示区域进行显示。

在本实施例一具体实现中,本申请获取需要进行电子阅读的图片中的各分镜区域,根据所述图片在所述屏幕显示区域的显示位置以及所述图片的大小和所述屏幕显示区域的大小比例计算所述各分镜区域在屏幕显示区域的位置和大小。

具体地,所述各分镜区域的位置可以采用以一固定点为原点的坐标信息来表示。比如,采用图片左下角一点为原点的各个点的坐标信息。

步骤s402、根据获取的所述图片的各对白区域以及所述对白区域在所述图片中的位置信息,计算所述各对白区域在屏幕显示区域的位置和大小。

在本实施例一具体实现中,本申请获取需要进行电子阅读的图片中的各对白区域,根据所述图片在所述屏幕显示区域的显示位置以及所述图片的大小和所述屏幕显示区域的大小比例计算所述各对白区域在屏幕显示区域的位置和大小。

具体地,所述各对白区域的位置可以采用以一固定点为原点的坐标信息来表示。比如,采用图片左下角一点为原点的各个点的坐标信息。

步骤s403、将所述对白区域依据所述对白区域在屏幕显示区域的位置和大小以及阅读顺序,在所述屏幕显示区域中依次进行显示。

本申请获得所述对白区域在屏幕显示区域的位置和大小后,依据在所述图片中进行对白区域识别获得的对白区域阅读顺序,依次显示所述对白区域。

综上所述,本申请实施例可以根据阅读顺序在屏幕显示区域的图片中依次显示所述对白区域,用户可以根据依次显示的对白区域进行对白的阅读,用户无需根据自身认知判断对白的阅读顺序。因此,本申请实施例能够协助用户克服对漫画等图片的阅读障碍,改善漫画等图片的电子阅读体验。

实施例五

参照图5,示出了根据本申请实施例五的一种针对图片进行电子阅读的方法的步骤流程图。

本实施例的针对图片进行电子阅读的方法可以由任意适当的具有数据处理能力的设备执行,包括但不限于:各种终端设备,如,pc机、平板电脑、移动终端等。

具体地,本申请利用对传统漫画等图像进行版面识别,获得图像版面中的分镜区域和对白区域,识别出所述图像中的分镜区域的阅读顺序和对白区域的阅读顺序以及对白区域和对应分镜区域的归属关系。所述分镜区域指图片中相对独立的子图片,所述对白区域指图片中进行对话的对话框,所述阅读顺序指用户阅读图片中子图片或者对话框的顺序,所述归属关系为所述对白区域是否位于所述分镜区域之上。所述分镜区域和所述对白区域为形状相同或者不同,大小一致或者不一致的区域。所述分镜区域和所述对白区域存在重叠的可能性。

所述方法包括:

步骤s501、根据获取的所述图片的各对白区域以及所述对白区域在所述图片中的位置信息,计算所述各对白区域在屏幕显示区域的位置和大小。

在本实施例一具体实现中,本申请获取需要进行电子阅读的图片中的各对白区域,根据所述图片在所述屏幕显示区域的显示位置以及所述图片的大小和所述屏幕显示区域的大小比例计算所述各对白区域在屏幕显示区域的位置和大小。

具体地,所述各对白区域的位置可以采用以一固定点为原点的坐标信息来表示。比如,采用图片左下角一点为原点的各个点的坐标信息。

步骤s502、将所述对白区域依据所述对白区域在屏幕显示区域的位置和大小以及阅读顺序,在所述屏幕显示区域中依次进行显示。

本申请获得所述对白区域在屏幕显示区域的位置和大小后,依据在所述图片中进行对白区域识别获得的对白区域阅读顺序,依次显示所述对白区域。

步骤s503、根据输入指令设置所述各分镜区域按照阅读顺序在所述屏幕显示区域中进行显示的参数;和/或,

根据输入指令设置所述各对白区域按照阅读顺序在所述屏幕显示区域中进行显示的参数。

具体地,所述进行显示的参数包括:间隔时间、显示方式(例如,飞入的角度等)等。对白区域的显示参数还包括对白区域的透明度等参数。

因此,本申请实施例令用户可以通过输入指令设置各分镜区域和/或各对白区域进行显示的参数,进一步改善了用户体验。

在本申请实施例另一具体实现中,所述各对白区域中的对白根据输入指令进行人类可读语言种类的设置。

因此,本申请实施例可以为用户提供各种不同语言的对白,解决了用户在阅读对白时的语言问题。

在本申请实施例另一具体实现中,所述各对白区域中的对白根据输入指令进行语音输出。

因此,本申请实施例可以为用户在视觉疲劳时,提供语音输出对白,提供更好的用户阅读体验。

综上所述,本申请实施例可以根据阅读顺序在屏幕显示区域的图片中依次显示所述对白区域,用户可以根据依次显示的对白区域进行对白的阅读,用户无需根据自身认知判断对白的阅读顺序。因此,本申请实施例能够协助用户克服对漫画等图片的阅读障碍,改善漫画等图片的电子阅读体验。

实施例六

参照图6,示出了根据本申请实施例六的一种针对图片进行电子阅读的装置的结构框图。

本实施例的针对图片进行电子阅读的装置可以由任意适当的具有数据处理能力的设备执行,包括但不限于:各种终端设备,如,pc机、平板电脑、移动终端等。

具体地,本申请利用对传统漫画等图像进行版面识别,获得图像版面中的分镜区域和对白区域,识别出所述图像中的分镜区域的阅读顺序和对白区域的阅读顺序以及对白区域和对应分镜区域的归属关系。所述分镜区域指图片中相对独立的子图片,所述对白区域指图片中进行对话的对话框,所述阅读顺序指用户阅读图片中子图片或者对话框的顺序,所述归属关系为所述对白区域是否位于所述分镜区域之上。所述分镜区域和所述对白区域为形状相同或者不同,大小一致或者不一致的区域。所述分镜区域和所述对白区域存在重叠的可能性。

所述装置包括:

对白计算模块601,用于:根据获取的所述图片的各对白区域以及所述对白区域在所述图片中的位置信息,计算所述各对白区域在屏幕显示区域的位置和大小。

对白显示模块602,用于:将所述对白区域依据所述对白区域在屏幕显示区域的位置和大小以及阅读顺序,在所述屏幕显示区域中依次进行显示。

在本实施例一具体实现中,本申请获取需要进行电子阅读的图片中的各对白区域,根据所述图片在所述屏幕显示区域的显示位置以及所述图片的大小和所述屏幕显示区域的大小比例计算所述各对白区域在屏幕显示区域的位置和大小。

具体地,所述各对白区域的位置可以采用以一固定点为原点的坐标信息来表示。比如,采用图片左下角一点为原点的各个点的坐标信息。

本申请获得所述对白区域在屏幕显示区域的位置和大小后,依据在所述图片中进行对白区域识别获得的对白区域阅读顺序,依次显示所述对白区域。

综上所述,本申请实施例可以根据阅读顺序在屏幕显示区域的图片中依次显示所述对白区域,用户可以根据依次显示的对白区域进行对白的阅读,用户无需根据自身认知判断对白的阅读顺序。因此,本申请实施例能够协助用户克服对漫画等图片的阅读障碍,改善漫画等图片的电子阅读体验。

实施例七

需要说明的是,本申请各实施例描述的部分均有所侧重,某实施例未详尽描述的部分可参见本申请其他实施例中的介绍和说明,不再赘述。

参照图7,本实施例的针对图片进行电子阅读的装置可以由任意适当的具有数据处理能力的设备执行,包括但不限于:各种终端设备,如,pc机、平板电脑、移动终端等。

具体地,本申请利用对传统漫画等图像进行版面识别,获得图像版面中的分镜区域和对白区域,识别出所述图像中的分镜区域的阅读顺序和对白区域的阅读顺序以及对白区域和对应分镜区域的归属关系。所述分镜区域指图片中相对独立的子图片,所述对白区域指图片中进行对话的对话框,所述阅读顺序指用户阅读图片中子图片或者对话框的顺序,所述归属关系为所述对白区域是否位于所述分镜区域之上。所述分镜区域和所述对白区域为形状相同或者不同,大小一致或者不一致的区域。所述分镜区域和所述对白区域存在重叠的可能性。

所述装置包括:

分镜计算模块701,用于:根据获取的所述图片的各分镜区域以及所述分镜区域在所述图片中的位置信息,计算所述各分镜区域在屏幕显示区域的位置和大小。

对白计算模块702,用于:根据获取的所述图片的各对白区域以及所述对白区域在所述图片中的位置信息,计算所述各对白区域在屏幕显示区域的位置和大小。

分镜显示模块703,用于:将所述分镜区域依据所述分镜区域在屏幕显示区域的位置和大小以及阅读顺序,在所述屏幕显示区域中依次进行显示。

对白显示模块704,用于:将所述对白区域依据所述对白区域在屏幕显示区域的位置和大小以及阅读顺序,在所述屏幕显示区域中依次进行显示。

在本实施例一具体实现中,本申请获取需要进行电子阅读的图片中的各分镜区域,根据所述图片在所述屏幕显示区域的显示位置以及所述图片的大小和所述屏幕显示区域的大小比例计算所述各分镜区域在屏幕显示区域的位置和大小。

具体地,所述各分镜区域的位置可以采用以一固定点为原点的坐标信息来表示。比如,采用图片左下角一点为原点的各个点的坐标信息。

在本实施例一具体实现中,本申请获取需要进行电子阅读的图片中的各对白区域,根据所述图片在所述屏幕显示区域的显示位置以及所述图片的大小和所述屏幕显示区域的大小比例计算所述各对白区域在屏幕显示区域的位置和大小。

具体地,所述各对白区域的位置可以采用以一固定点为原点的坐标信息来表示。比如,采用图片左下角一点为原点的各个点的坐标信息。

本申请获得所述分镜区域在屏幕显示区域的位置和大小后,依据在所述图片中进行分镜区域识别获得的分镜区域阅读顺序,依次显示所述分镜区域。

本申请获得所述对白区域在屏幕显示区域的位置和大小后,依据在所述图片中进行对白区域识别获得的对白区域阅读顺序,依次显示所述对白区域。

综上所述,本申请实施例可以根据阅读顺序在屏幕显示区域的图片中依次显示所述分镜区域和对白区域,用户可以根据依次显示的所述分镜区域和对白区域进行分镜、对白的阅读,用户无需根据自身认知判断分镜、对白的阅读顺序。因此,本申请实施例能够协助用户克服对漫画等图片的阅读障碍,改善漫画等图片的电子阅读体验。

实施例八

需要说明的是,本申请各实施例描述的部分均有所侧重,某实施例未详尽描述的部分可参见本申请其他实施例中的介绍和说明,不再赘述。

参照图8,本实施例的针对图片进行电子阅读的方法可以由任意适当的具有数据处理能力的设备执行,包括但不限于:各种终端设备,如,pc机、平板电脑、移动终端等。

具体地,本申请利用对传统漫画等图像进行版面识别,获得图像版面中的分镜区域和对白区域,识别出所述图像中的分镜区域的阅读顺序和对白区域的阅读顺序以及对白区域和对应分镜区域的归属关系。所述分镜区域指图片中相对独立的子图片,所述对白区域指图片中进行对话的对话框,所述阅读顺序指用户阅读图片中子图片或者对话框的顺序,所述归属关系为所述对白区域是否位于所述分镜区域之上。所述分镜区域和所述对白区域为形状相同或者不同,大小一致或者不一致的区域。所述分镜区域和所述对白区域存在重叠的可能性。

所述装置包括上述实施例所述分镜计算模块801、对白计算模块802、分镜显示模块803、对白显示模块804,各模块功能相同,故在此不再赘述。所述对白显示模块804包括:

分镜判断单元8041,用于:判断所述对白区域所在的分镜区域是否已在所述屏幕显示区域中进行显示;

对白分布单元8042,用于:如是,则将属于所述分镜区域中的对白区域依据所述对白区域在所述屏幕显示区域的位置和大小以及在所述分镜区域中的所述阅读顺序,在所述屏幕显示区域中依次进行显示。

所述分镜显示模块804还用于:

如属于所述分镜区域中的对白区域已经显示,则依据所述阅读顺序显示下一分镜区域。

综上所述,本申请实施例可以根据阅读顺序在屏幕显示区域的图片中依次显示所述分镜区域,针对每个分镜区域依次显示所述分镜区域中的对白区域。用户可以根据依次显示的所述分镜区域,再依次阅读显示的对白区域,用户无需根据自身认知判断分镜、对白的阅读顺序。因此,本申请实施例能够协助用户克服对漫画等图片的阅读障碍,改善漫画等图片的电子阅读体验。

实施例九

需要说明的是,本申请各实施例描述的部分均有所侧重,某实施例未详尽描述的部分可参见本申请其他实施例中的介绍和说明,不再赘述。

参照图9,本实施例的针对图片进行电子阅读的装置可以由任意适当的具有数据处理能力的设备执行,包括但不限于:各种终端设备,如,pc机、平板电脑、移动终端等。

具体地,本申请利用对传统漫画等图像进行版面识别,获得图像版面中的分镜区域和对白区域,识别出所述图像中的分镜区域的阅读顺序和对白区域的阅读顺序以及对白区域和对应分镜区域的归属关系。所述分镜区域指图片中相对独立的子图片,所述对白区域指图片中进行对话的对话框,所述阅读顺序指用户阅读图片中子图片或者对话框的顺序,所述归属关系为所述对白区域是否位于所述分镜区域之上。所述分镜区域和所述对白区域为形状相同或者不同,大小一致或者不一致的区域。所述分镜区域和所述对白区域存在重叠的可能性。

所述装置包括:

图片显示模块901,用于:将所述图片自适应的在所述屏幕显示区域进行显示。

对白计算模块902,用于根据获取的所述图片的各对白区域以及所述对白区域在所述图片中的位置信息,计算所述各对白区域在屏幕显示区域的位置和大小;

对白显示模块903,用于将所述对白区域依据所述对白区域在屏幕显示区域的位置和大小以及阅读顺序,在所述屏幕显示区域中依次进行显示。

在本实施例一具体实现中,本申请获取需要进行电子阅读的图片中的各分镜区域,根据所述图片在所述屏幕显示区域的显示位置以及所述图片的大小和所述屏幕显示区域的大小比例计算所述各分镜区域在屏幕显示区域的位置和大小。

具体地,所述各分镜区域的位置可以采用以一固定点为原点的坐标信息来表示。比如,采用图片左下角一点为原点的各个点的坐标信息。

在本实施例一具体实现中,本申请获取需要进行电子阅读的图片中的各对白区域,根据所述图片在所述屏幕显示区域的显示位置以及所述图片的大小和所述屏幕显示区域的大小比例计算所述各对白区域在屏幕显示区域的位置和大小。

具体地,所述各对白区域的位置可以采用以一固定点为原点的坐标信息来表示。比如,采用图片左下角一点为原点的各个点的坐标信息。

本申请获得所述对白区域在屏幕显示区域的位置和大小后,依据在所述图片中进行对白区域识别获得的对白区域阅读顺序,依次显示所述对白区域。

综上所述,本申请实施例可以根据阅读顺序在屏幕显示区域的图片中依次显示所述对白区域,用户可以根据依次显示的对白区域进行对白的阅读,用户无需根据自身认知判断对白的阅读顺序。因此,本申请实施例能够协助用户克服对漫画等图片的阅读障碍,改善漫画等图片的电子阅读体验。

实施例十

需要说明的是,本申请各实施例描述的部分均有所侧重,某实施例未详尽描述的部分可参见本申请其他实施例中的介绍和说明,不再赘述。

参见图10,所述装置包括:对白计算模块1001、对白显示模块1002,此外还包括:

第一设置模块1003,用于:根据输入指令设置所述各分镜区域按照阅读顺序在所述屏幕显示区域中进行显示的参数。和/或,

第二设置模块1004,用于:根据输入指令设置所述各对白区域按照阅读顺序在所述屏幕显示区域中进行显示的参数。

具体地,所述进行显示的参数包括:间隔时间、显示方式(例如,飞入的角度等)等。对白区域的显示参数还包括对白区域的透明度等参数。

因此,本申请实施例令用户可以通过输入指令设置各分镜区域和/或各对白区域进行显示的参数,进一步改善了用户体验。

在本申请实施例另一具体实现中,所述各对白区域中的对白根据输入指令进行人类可读语言种类的设置。

因此,本申请实施例可以为用户提供各种不同语言的对白,解决了用户在阅读对白时的语言问题。

所述各对白区域中的对白根据输入指令进行语音输出。

因此,本申请实施例可以为用户在视觉疲劳时,提供语音输出对白,提供更好的用户阅读体验。

综上所述,本申请实施例可以根据阅读顺序在屏幕显示区域的图片中依次显示所述对白区域,用户可以根据依次显示的对白区域进行对白的阅读,用户无需根据自身认知判断对白的阅读顺序。因此,本申请实施例能够协助用户克服对漫画等图片的阅读障碍,改善漫画等图片的电子阅读体验。

实施例十一

参照图11,示出了根据本申请实施例十一的一种终端设备的结构示意图,本申请具体实施例并不对终端设备的具体实现做限定。

如图11所示,该终端设备可以包括:处理器(processor)1102、通信接口(communicationsinterface)1104、存储器(memory)1106、以及通信总线1108。

其中:

处理器1102、通信接口1104、以及存储器1106通过通信总线1108完成相互间的通信。

通信接口1104,用于与其它设备比如其它终端或服务器等的网元通信。

处理器1102,用于执行程序1110,具体可以执行上述针对图片进行电子阅读的方法实施例中的相关步骤。

具体地,程序1110可以包括程序代码,该程序代码包括计算机操作指令。

处理器1102可能是中央处理器cpu,或者是特定集成电路asic(applicationspecificintegratedcircuit),或者是被配置成实施本申请实施例的一个或多个集成电路。终端设备包括的一个或多个处理器,可以是同一类型的处理器,如一个或多个cpu;也可以是不同类型的处理器,如一个或多个cpu以及一个或多个asic。

存储器1106,用于存放程序1110。存储器1106可能包含高速ram存储器,也可能还包括非易失性存储器(non-volatilememory),例如至少一个磁盘存储器。

程序1110具体可以用于使得处理器1102执行以下操作:根据获取的所述图片的各对白区域以及所述对白区域在所述图片中的位置信息,计算所述各对白区域在屏幕显示区域的位置和大小;将所述对白区域依据所述对白区域在屏幕显示区域的位置和大小以及阅读顺序,在所述屏幕显示区域中依次进行显示。

在一种可选的实施方式中,程序1110还用于使得处理器1102执行以下操作:根据获取的所述图片的各分镜区域以及所述分镜区域在所述图片中的位置信息,计算所述各分镜区域在屏幕显示区域的位置和大小;将所述分镜区域依据所述分镜区域在屏幕显示区域的位置和大小以及阅读顺序,在所述屏幕显示区域中依次进行显示。

在一种可选的实施方式中,程序1110还用于使得处理器1102执行以下操作:判断所述对白区域所在的分镜区域是否已在所述屏幕显示区域中进行显示;如是,则将属于所述分镜区域中的对白区域依据所述对白区域在所述屏幕显示区域的位置和大小以及在所述分镜区域中的所述阅读顺序,在所述屏幕显示区域中依次进行显示。

在一种可选的实施方式中,程序1110还用于使得处理器1102执行以下操作:如属于所述分镜区域中的对白区域已经显示,则依据所述阅读顺序显示下一分镜区域。

在一种可选的实施方式中,程序1110还用于使得处理器1102执行以下操作:将所述图片自适应的在所述屏幕显示区域进行显示。

在一种可选的实施方式中,程序1110还用于使得处理器1102执行以下操作:根据输入指令设置所述各分镜区域按照阅读顺序在所述屏幕显示区域中进行显示的参数;和/或,根据输入指令设置所述各对白区域按照阅读顺序在所述屏幕显示区域中进行显示的参数。

在一种可选的实施方式中,所述各对白区域中的对白根据输入指令进行人类可读语言种类的设置。

在一种可选的实施方式中,所述各对白区域中的对白根据输入指令进行语音输出

综上所述,本申请实施例可以根据阅读顺序在屏幕显示区域的图片中依次显示所述对白区域,用户可以根据依次显示的对白区域进行对白的阅读,用户无需根据自身认知判断对白的阅读顺序。因此,本申请实施例能够协助用户克服对漫画等图片的阅读障碍,改善漫画等图片的电子阅读体验。

需要指出,根据实施的需要,可将本申请实施例中描述的各个部件/步骤拆分为更多部件/步骤,也可将两个或多个部件/步骤或者部件/步骤的部分操作组合成新的部件/步骤,以实现本申请实施例的目的。

上述根据本申请实施例的方法可在硬件、固件中实现,或者被实现为可存储在记录介质(诸如cdrom、ram、软盘、硬盘或磁光盘)中的软件或计算机代码,或者被实现通过网络下载的原始存储在远程记录介质或非暂时机器可读介质中并将被存储在本地记录介质中的计算机代码,从而在此描述的方法可被存储在使用通用计算机、专用处理器或者可编程或专用硬件(诸如asic或fpga)的记录介质上的这样的软件处理。可以理解,计算机、处理器、微处理器控制器或可编程硬件包括可存储或接收软件或计算机代码的存储组件(例如,ram、rom、闪存等),当所述软件或计算机代码被计算机、处理器或硬件访问且执行时,实现在此描述的针对图片进行电子阅读的方法。此外,当通用计算机访问用于实现在此示出的针对图片进行电子阅读的方法的代码时,代码的执行将通用计算机转换为用于执行在此示出的针对图片进行电子阅读的方法的专用计算机。

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及方法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请实施例的范围。

以上实施方式仅用于说明本申请实施例,而并非对本申请实施例的限制,有关技术领域的普通技术人员,在不脱离本申请实施例的精神和范围的情况下,还可以做出各种变化和变型,因此所有等同的技术方案也属于本申请实施例的范畴,本申请实施例的专利保护范围应由权利要求限定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1