一种图片加载处理方法和装置的制造方法

文档序号:8922429阅读:192来源:国知局
一种图片加载处理方法和装置的制造方法
【技术领域】
[0001]本发明涉及图像处理技术领域,尤其涉及一种图片加载处理方法和装置。
【背景技术】
[0002]随着信息技术的快速发展和信息分享方式的多样化,基于图片的下载和传输的需求越来越大,由于图片与文本信息相比数据量大,特别是一些包括文字和图像内容的大图片,通过网络传输到终端的时间比较长,用户需要等待很长时间才能看到完整的图片。
[0003]现有技术中,比较主流的图片加载技术是顺序下载图片数据并逐行显示图片的,但在网络较差的情况下用户刚开始只能看到图片顶端的部分,无法快速获取图片上信息量较大的文字信息。

【发明内容】

[0004]本发明实施例提供一种图片加载处理方法和装置,用于实现按照文字的书写顺序优先加载图片上的文字信息,针对图片加载的瓶颈时段,提高了图片中文字信息的加载速度,使用户能够快速获取图片上信息量较大的文字信息,提高了用户体验。
[0005]一种图片加载处理方法,包括以下步骤:
[0006]接收客户端发送的下载请求,所述下载请求包括图片的标识信息;
[0007]确定与所述标识信息对应的图片是否包含文字信息,若是,则确定与所述文字信息对应的文字区域;
[0008]分割所述图片获取多个数据块,按照书写顺序标记在所述文字区域内的每个数据块的显示序列标识,并确定所述文字区域内的每个数据块在所述图片上的坐标信息,生成包括显示序列标识与坐标信息对应关系的显示信息;
[0009]向所述客户端发送包含所述图片的图片尺寸的头文件信息和所述显示信息,以使所述客户端生成与所述图片尺寸相同的画布,并在接收所述多个数据块的过程中,根据所述显示信息按照书写顺序在所述画布上优先加载所述文字区域内的每个数据块。
[0010]本实施例提供的图片加载处理方法,若判断获知客户端所需下载的图片包含文字信息,则确定与文字信息对应的文字区域,分割图片获取多个数据块,按照书写顺序标记在文字区域内的每个数据块的显示序列标识,并确定文字区域内的每个数据块在图片上的坐标信息,生成包括显示序列标识与坐标信息对应关系的显示信息;向客户端发送包含图片尺寸的头文件信息和显示信息,以使客户端生成与所述图片尺寸相同的画布,并在接收与图片对应的多个数据块的过程中,根据显示信息按照书写顺序在画布上优先加载所述文字区域内的每个数据块。从而实现了按照文字的书写顺序优先加载图片上的文字信息,针对图片加载的瓶颈时段,提高了图片中文字信息的加载速度,使用户能够快速获取图片上信息量较大的文字信息,提高了用户体验。
[0011]优选地,所述确定与所述标识信息对应的图片是否包含文字信息,包括:
[0012]获取所述图片中的特征信息;
[0013]根据特征数据库识别所述特征信息是否为文字信息;其中,所述特征数据库包括与所述文字信息对应的样本特征信息。
[0014]本实施例提供的图片加载处理方法,通过特征数据库中与文字信息对应的样本特征信息与从图片中提取的特征信息进行匹配,来判断图片中是否包含文字信息,实现了对图片中是否携带文字信息的快速检测,提高了带字图片加载的处理效率。
[0015]优选地,所述确定与所述文字信息对应的文字区域,包括:
[0016]基于图像边界跟踪算法检测与所述文字信息对应的区域边界的平滑度是否达到预设的门限值;
[0017]若判断获知所述平滑度达到所述门限值,则将与所述文字信息对应的区域边界作为所述文字区域;
[0018]若判断获知所述平滑度没有达到所述门限值,则确定与所述区域边界对应的平滑区域,并将所述平滑区域作为所述文字区域。
[0019]本实施例提供的图片加载处理方法,通过基于图像边界跟踪算法检测与图片中的文字信息对应的区域边界的平滑度是否达到预设的门限值,以确定对应的文字区域,实现了对图片中文字区域的准确定位,易于进行数据块的分割处理,提高了带字图片加载的处理效率。
[0020]优选地,所述分割所述图片获取多个数据块,包括:
[0021]根据所述图片尺寸确定所述文字区域在所述图片的占有比例;
[0022]根据所述占有比例查找预设的分割尺寸表,获取与所述占有比例对应的单位分割尺寸;
[0023]按照所述单位分割尺寸分割所述图片获取多个数据块。
[0024]本实施例提供的图片加载处理方法,通过预设的分割尺寸表获取与文字区域在图片的占有比例对应的单位分割尺寸,再根据该单位分割尺寸分割该图片获取多个数据块,实现了对图片中文字区域的适度分割,获取匹配的数据块,保证了图片中文字加载的精确度和效率。
[0025]优选地,在所述向所述客户端发送包含图片尺寸的头文件信息和所述显示信息之后,还包括以下步骤:
[0026]按照所述显示序列标识向所述客户端优先发送所述文字区域内的每个数据块,再发送剩余的非文字区域的数据块。
[0027]本实施例提供的图片加载处理方法,通过服务器按照对文字区域的数据块所标记的显示序列标识向客户端优先发送文字区域内的每个数据块,再发送剩余的非文字区域的数据块,进一步地提高了客户端按照文字的书写顺序优先加载图片上的文字信息的效率,针对图片加载的瓶颈时段,提高了图片中文字信息的加载速度,使用户能够快速获取图片上信息量较大的文字信息,提高了用户体验。
[0028]一种图片加载处理方法,包括以下步骤:
[0029]向服务器发送下载请求,所述下载请求包括:图片的标识信息;
[0030]接收所述服务器发送的与所述标识信息对应的、包含图片尺寸的头文件信息,以及显示信息,其中,所述显示信息包括显示序列标识与坐标信息的对应关系的,所述显示序列标识是按照书写顺序对所述图片上文字区域内的每个数据块进行的标记,所述坐标信息是所述文字区域内的每个数据块的在所述图片上的坐标;
[0031]生成与所述图片尺寸相同的画布,并在接收所述服务器发送的与所述图片对应的多个数据块的过程中,按照所述显示序列标识的顺序依次查找所述显示信息获取与所述显示序列标识对应的坐标信息,并根据所述坐标信息在所述画布上对应的位置加载与所述显示序列标识对应的数据块。
[0032]本实施例提供的图片加载处理方法,客户端接收服务器发送的待下载图片的图片尺寸和显示信息,其中,显示信息包括显示序列标识与坐标信息的对应关系的,所述显示序列标识是按照书写顺序对所述图片上文字区域内的每个数据块进行的标记,坐标信息是所述文字区域内的每个数据块的在所述图片上的坐标,客户端生成与图片尺寸相同的画布,并在接收服务器发送的与图片对应的多个数据块的过程中,按照显示序列标识的顺序依次查找显示信息获取与显示序列标识对应的坐标信息,并根据坐标信息在画布上对应的位置加载与显示序列标识对应的数据块。从而实现了按照文字的书写顺序优先加载图片上的文字信息,针对图片加载的瓶颈时段,提高了图片中文字信息的加载速度,使用户能够快速获取图片上信息量较大的文字信息,提高了用户体验。
[0033]一种图片加载处理装置,包括:
[0034]第一接收模块,用于接收客户端发送的下载请求,所述下载请求包括图片的标识信息;
[0035]定位模块,用于确定与所述标识信息对应的图片是否包含文字信息,若是,则确定与所述文字信息对应的文字区域;
[0036]分割模块,用于分割所述图片获取多个数据块;
[0037]处理模块,用于按照书写顺序标记在所述文字区域内的每个数据块的显示序列标识,并确定所述文字区域内的每个数据块在所述图片上的坐标信息,生成包括显示序列标识与坐标信息对应关系的显示信息;
[0038]响应模块,用于向所述客户端发送包含图片尺寸的头文件信息和所述显示信息,以使所述客户端生成与所述图片尺寸相同的画布,并在接收所述多个数据块的过程中,根据所述显示信息按照书写顺序在所述画布上优先加载所述文字区域内的每个数据块。
[0039]本实施例提供的图片加载处理装置,若判断获知客户端所需下载的图片包含文字信息,则
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1