CN110633039B - 一种页面的填充方法、装置、终端设备及介质 - Google Patents

一种页面的填充方法、装置、终端设备及介质 Download PDF

Info

Publication number
CN110633039B
CN110633039B CN201910838312.2A CN201910838312A CN110633039B CN 110633039 B CN110633039 B CN 110633039B CN 201910838312 A CN201910838312 A CN 201910838312A CN 110633039 B CN110633039 B CN 110633039B
Authority
CN
China
Prior art keywords
image
data
filling
pixel data
determining
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201910838312.2A
Other languages
English (en)
Other versions
CN110633039A (zh
Inventor
不公告发明人
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Youzhuju Network Technology Co Ltd
Original Assignee
Beijing Infinite Light Field Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Infinite Light Field Technology Co Ltd filed Critical Beijing Infinite Light Field Technology Co Ltd
Priority to CN201910838312.2A priority Critical patent/CN110633039B/zh
Publication of CN110633039A publication Critical patent/CN110633039A/zh
Application granted granted Critical
Publication of CN110633039B publication Critical patent/CN110633039B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T3/00Geometric image transformations in the plane of the image
    • G06T3/40Scaling of whole images or parts thereof, e.g. expanding or contracting
    • G06T3/4023Scaling of whole images or parts thereof, e.g. expanding or contracting based on decimating pixels or lines of pixels; based on inserting pixels or lines of pixels
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T5/00Image enhancement or restoration
    • G06T5/70Denoising; Smoothing

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本公开公开了一种页面的填充方法、装置、终端设备及介质。所述方法包括:获取顶部图像;根据所述顶部图像的像素数据,确定填充数据;将所述顶部图像和所述填充数据,填充至页面的顶部区域,所述顶部区域包括原始区域和用户进行目标操作产生的目标区域,所述原始区域用于显示所述顶部图像,所述目标操作包括下拉操作。利用该方法,能够实现页面的沉浸式的下拉效果。

Description

一种页面的填充方法、装置、终端设备及介质
技术领域
本公开实施例涉及计算机技术领域,尤其涉及一种页面的填充方法、装置、终端设备及介质。
背景技术
随着科技的发展,终端设备得到了广泛的应用。在终端设备中可以进行页面的显示。现有的页面很多会在页面顶部放一张图像,在图像的下方放页面的内容。然而,当用户下拉页面时,页面顶部会出现新增的目标区域,这就导致页面顶部的图像和目标区域背景差异较大。
目前页面下拉后,提升页面下拉效果的手段主要是:随着页面被下拉顶部图像被放大。然而,随着页面被下拉顶部图像被放大产生的下拉效果一般,无法给用户沉浸式的体验。故如何提升沉浸式的下拉效果是亟待解决的技术问题。
发明内容
本公开实施例提供了一种页面的填充方法、装置、终端设备及介质,实现了页面沉浸式的下拉效果。
第一方面,本公开实施例提供了一种页面的填充方法,包括:获取顶部图像;
根据所述顶部图像的像素数据,确定填充数据;
将所述顶部图像和所述填充数据,填充至页面的顶部区域,所述顶部区域包括原始区域和用户进行目标操作产生的目标区域,所述原始区域用于显示所述顶部图像,所述目标操作包括下拉操作。
第二方面,本公开实施例还提供了一种页面的填充装置,包括:
获取模块,用于获取顶部图像;
确定模块,用于根据所述顶部图像的像素数据,确定填充数据;
填充模块,用于将所述顶部图像和所述填充数据,填充至页面的顶部区域,所述顶部区域包括原始区域和用户进行目标操作产生的目标区域,所述原始区域用于显示所述顶部图像,所述目标操作包括下拉操作。
第三方面,本公开实施例还提供了一种终端设备,包括:
一个或多个处理装置;
存储装置,用于存储一个或多个程序;
所述一个或多个程序被所述一个或多个处理装置执行,使得所述一个或多个处理装置实现本公开实施例提供的方法。
第四方面,本公开实施例还提供了一种计算机可读介质,其上存储有计算机程序,该程序被处理装置执行时实现本公开实施例提供的方法。
本公开实施例提供了一种页面的填充方法、装置、终端设备及介质,首先获取顶部图像;然后根据所述顶部图像的像素数据,确定填充数据;最后将所述顶部图像和所述填充数据,填充至页面的顶部区域,所述顶部区域包括原始区域和用户进行目标操作产生的目标区域,所述原始区域用于显示所述顶部图像,所述目标操作包括下拉操作。利用上述技术方案,能够实现页面的沉浸式的下拉效果。
附图说明
图1为本公开实施例一提供的一种页面的填充方法的流程示意图;
图1a为本公开实施例一提供的一种顶部区域的场景示意图;
图2为本公开实施例二提供的一种页面的填充方法的流程示意图;
图3为本公开实施例三提供的一种页面的填充方法的流程示意图;
图4为本公开实施例四提供的一种页面的填充装置的结构示意图;
图5为本公开实施例五提供的一种终端设备的结构示意图。
具体实施方式
下面将参照附图更详细地描述本公开的实施例。虽然附图中显示了本公开的某些实施例,然而应当理解的是,本公开可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例,相反提供这些实施例是为了更加透彻和完整地理解本公开。应当理解的是,本公开的附图及实施例仅用于示例性作用,并非用于限制本公开的保护范围。
应当理解,本公开的方法实施方式中记载的各个步骤可以按照不同的顺序执行,和/或并行执行。此外,方法实施方式可以包括附加的步骤和/或省略执行示出的步骤。本公开的范围在此方面不受限制。
本文使用的术语“包括”及其变形是开放性包括,即“包括但不限于”。术语“基于”是“至少部分地基于”。术语“一个实施例”表示“至少一个实施例”;术语“另一实施例”表示“至少一个另外的实施例”;术语“一些实施例”表示“至少一些实施例”。其他术语的相关定义将在下文描述中给出。
需要注意,本公开中提及的“第一”、“第二”等概念仅用于对不同的装置、模块或单元进行区分,并非用于限定这些装置、模块或单元所执行的功能的顺序或者相互依存关系。
需要注意,本公开中提及的“一个”、“多个”的修饰是示意性而非限制性的,本领域技术人员应当理解,除非在上下文另有明确指出,否则应该理解为“一个或多个”。
本公开实施方式中的多个装置之间所交互的消息或者信息的名称仅用于说明性的目的,而并不是用于对这些消息或信息的范围进行限制。
下述各实施例中,每个实施例中同时提供了可选特征和示例,实施例中记载的各个特征可进行组合,形成多个可选方案,不应将每个编号的实施例仅视为一个技术方案。此外,在不冲突的情况下,本公开中的实施例及实施例中的特征可以相互组合。
实施例一
图1为本公开实施例一提供的一种页面的填充方法的流程示意图,该方法可适用于对页面进行填充的情况,具体的,该方法可适用于对页面的顶部区域进行填充的情况,该方法可以由页面的填充装置来执行,其中该装置可由软件和/或硬件实现,并一般集成在终端设备上,在本实施例中终端设备包括但不限于:手机、个人数字助理、电脑等设备。
本实施例的场景可以为对页面中顶部区域进行填充的场景。本实施例中的顶部区域包括原始区域和用户进行目标操作产生的目标区域。图1a为本公开实施例一提供的一种顶部区域的场景示意图,如图1a所示,终端设备上显示有页面1,在用户对页面1进行下拉前,页面1的顶部区域仅包括原始区域2。在用户对页面1进行下拉后,页面1的顶部区域包括有原始区域2和目标区域3,目标区域3为用户对页面1进行目标操作,如下拉操作产生的。
目前页面1在进行下拉时,会将待填充至顶部区域的图像,即顶部图像进行放大处理,填充至顶部区域。由于用户对页面1进行下拉操作,下拉后的顶部区域相对于下拉前的顶部区域而言,宽度没有改变,高度增加。如果顶部图像进行放大处理,相当于将顶部图像的高度进行了放大,这会导致顶部图像出现失真,沉浸式效果较差。本申请为了提高下拉效果的沉浸式体验,根据顶部图像生成填充数据,然后将顶部图像和填充数据填充至顶部区域。具体的,如图1所示,本公开实施例一提供的一种页面的填充方法,包括如下步骤:
S110、获取顶部图像。
在本实施例中,顶部图像可以理解为待填充至顶部区域的图像,如待填充至顶部区域中原始区域中的图像。顶部图像可以预先存储在终端设备上,也可以为由服务器下发的图片。顶部图像可以由服务器下发;也可以由终端设备采集;还可以由其余终端设备传输获得。如,服务器每天可以下方不同的顶部图像显示在页面的顶部。
顶部图像的尺寸可以与原始区域的尺寸匹配。如,顶部图像的高度和原始区域的高度相同,顶部图像的宽度和原始区域的宽度相同。
目前为了提升终端设备页面下拉效果的沉浸式效果,顶部图像的高度大于原始区域的高度,以在用户下拉页面时,顶部图像可以随着下拉,即顶部图像中未显示在顶部区域中的图像随着用户的下拉操作显示在终端设备上。虽然,在顶部区域放置高度大于顶部区域高度的顶部图像的沉浸式体验较好,但是由于顶部图像尺寸较大,占用终端设备较大的资源。本公开采用与原始区域的尺寸匹配的顶部图像,能够降低终端设备资源的占用率。
本步骤不对获取顶部图像的时机进行限定,只要在顶部区域中包括了未被填充的目标区域即可获取顶部图像。示例性的,在用户对页面进行下拉的情况下,页面产生目标区域,此时可以触发获取顶部图像的步骤,以实现对当前页面的填充,从而实现沉浸式的下拉体验。
S120、根据所述顶部图像的像素数据,确定填充数据。
获取顶部图像后,为了提升沉浸式的下拉体验,本步骤可以根据顶部图像的像素数据,确定填充数据,以实现对页面的填充。其中,像素数据可以理解为表示像素的属性的数据,其中属性包括但不限于,颜色,如RGB值。像素是指由图像的小方格组成的,这些小方格都有一个明确的位置和被分配的色彩数值,小方格颜色和位置就决定该图像所呈现出来的样子。一个像素可以通过像素数据,如RGB值表示。
本步骤不对获取顶部图像的像素数据的手段进行限定,本领域技术人员可以采用任意手段,只要能够获取顶部图像的像素数据即可。
需要注意的是,本步骤可以根据顶部图像中所有的像素数据,确定填充数据;也可以根据顶部图像中顶部的预设行数的像素数据,确定填充数据。可以理解的是,根据顶部图像中所有行的像素数据,能够确定出更加精准的填充数据。根据顶部图像中顶部的预设行数的像素数据,能够减少计算量。并且由于填充数据在填充的时候可以填充在顶部图像的上方,即填充在目标区域中,故仅根据顶部图像顶部的预设行数的像素确定填充数据,也可以得到精准的填充数据,实现沉浸式的下拉体验。
填充数据可以理解为待填充至目标区域的数据。此处不对填充数据的具体内容及确定手段进行限定,填充数据的具体内容可以根据顶部图像的像素数据确定。像素数据可以确定顶部图像是否为纯色图像,或顶部图像的顶部是否为纯色图像。如果顶部图像为纯色图像或顶部图像的顶部为纯色图像,则填充数据可以为像素数据,该像素数据表示的颜色与顶部图像颜色相同,该填充数据可以用于设置目标区域的背景色。在顶部图像不为纯色图像的情况下,填充数据可以为与顶部图像平滑过渡的均值图像,或为顶部图像顶部的部分图像。该均值图像可以由顶部图像的全部像素数据确定,也可以由顶部图像的顶部预设行数的像素数据确定。
本步骤可以通过像素数据确定顶部图像是否为纯色图像,然后确定填充数据的具体内容。像素数据可以为如下至少之一:顶部图像的像素数据中的任意像素数据;顶部图像的像素数据的均值;顶部图像每一列的像素数据的均值形成的均值图像。其中,确定顶部图像是否为纯色图像的手段不作限定,可以基于顶部图像的像素数据的方差确定。其中,均值可以是对每个R值、G值和B值单独取均值后合成的。
具体的,在所述方差小于预设区间中的最小值的情况下,将从各所述像素数据中选取的一个像素数据确定为填充数据;或将各所述像素数据的均值确定为填充数据。在所述方差在预设区间内的情况下,根据各所述像素数据确定均值图像,并将所述均值图像确定为填充数据,所述均值图像可以为根据各所述像素数据每一列的像素数据的均值确定。
S130、将所述顶部图像和所述填充数据,填充至页面的顶部区域,所述顶部区域包括原始区域和用户进行目标操作产生的目标区域,所述原始区域用于显示所述顶部图像。
确定填充数据后,本步骤可以实现页面的填充,即将顶部图像和填充数据填充至顶部区域。具体的,将顶部图像添加至原始区域,实现对原始区域的填充。根据填充数据实现目标区域的填充,即基于填充数据设置目标区域的背景。
所述目标操作包括下拉操作。目标区域可以位于原始区域的上方,其中上方可以为在终端设备正放时的顶端方向。参见图1a,目标区域3当前位于原始区域2的上方。
在一个示例中,在填充数据为均值图像的情况下,可以将目标区域的背景设置为均值图像。在填充数据为像素数据的情况下,可以将目标区域的背景色设置为填充数据。
可以理解的是,在填充时,也可以结合顶部图像的尺寸进行填充。示例性的,在顶部图像的高度高于原始区域的高度的情况下,可以基于顶部图像进行原始区域和目标区域的填充。目标区域剩余的待填充的区域可以基于填充数据填充。在顶部图像的高度低于原始区域的高度的情况下,可以基于顶部图像和填充数据进行原始区域的填充,目标区域的填充可以基于填充数据完成填充。在顶部图像的高度与原始区域的高度的情况下,可以基于顶部图像实现原始区域的填充,基于填充数据完成目标区域的填充。
其中,本公开中的高度方向可以认为是当终端设备面向用户正放时的竖直方向。参见图1a示出的终端设备的竖直方向,即y轴方向。y轴的正向可以认为是原始区域的上方。
本公开实施例一提供的一种页面的填充方法,首先获取顶部图像;然后根据所述顶部图像的像素数据,确定填充数据;最终将所述顶部图像和所述填充数据,填充至页面的顶部区域,所述顶部区域包括原始区域和用户进行目标操作产生的目标区域,所述原始区域用于显示所述顶部图像。利用上述方法,能够实现页面的沉浸式的下拉效果。
实施例二
图2为本公开实施例二提供的一种页面的填充方法的流程示意图,本实施例二在上述各实施例中各个可选方案为基础进行具体化。在本实施例中,将所述根据所述顶部图像的像素数据,确定填充数据,具体包括:确定所述顶部图像顶部预设行数的像素数据;确定各所述像素数据的方差;比对所述方差和预设区间,确定填充数据。本实施例尚未详尽的内容请参考实施例一。
如图2所示,本公开实施例二提供的一种页面的填充方法,包括如下步骤:
S210、获取顶部图像。
S220、确定所述顶部图像顶部预设行数的像素数据。
根据顶部图像的像素数据确定填充数据的情况下,本实施例中,可以基于顶部图像顶部预设行数的像素数据确定填充数据。具体的,本步骤可以首先提取顶部图像顶部预设行数的像素数据。
其中,顶部可以理解为顶部图像被显示在终端设备上且面向用户显示时的上方,参见图1a,靠近终端设备顶端的方向可以认为是顶部图像的顶部。顶端方向可以为y轴的正向。
预设行数的设定此处不作限定,本领域技术人员可以为不同的顶部图像设置不同的预设行数。每个顶部图像所设置的预设行数可以基于顶部图像的像素数据确定,也可以随机确定,还可以基于顶部图像所包括的行数确定。
其中,像素数据可以为RGB值,本步骤则可以提取顶部图像顶部预设行数的RGB值。
S230、确定各所述像素数据的方差。
确定顶部图像的像素数据后,本步骤可以计算各像素数据的方差。计算方差的具体手段不作限定,可以根据像素数据的具体形式确定。示例性的,在像素数为RGB值时,计算方差的手段包括但不限于,针对每个R值、G值和B值,单独确定方差后合成。
S240、比对所述方差和预设区间,确定填充数据。
确定方差后,可以基于方差和预设区间,确定填充数据。其中预设区间可以是为了确定顶部图像是否为纯色图像设置的区间。
在顶部图像的方差小于预设区间的最小值时,可以认为该顶部图像为纯色图像;否则,可以认为顶部图像为非纯色图像。此处不对预设区间的确定进行限定,只要预设区间能够区分顶部图像是否为纯色图像即可。预设区间可以通过像素数据表示,如RGB值。
在顶部图像为纯色图像时,可以将填充数据设置为顶部图像中任意像素数据或顶部图像中各像素数据的均值。在顶部图像为非纯色图像时,可以将填充数据设置为均值图像。
S250、将所述顶部图像和所述填充数据,填充至页面的顶部区域。
所述顶部区域包括原始区域和用户进行目标操作产生的位于原始区域上方的目标区域,所述原始区域用于显示所述顶部图像,所述目标操作包括下拉操作。
本公开实施例二提供的一种页面的填充方法,具体化了确定填充数据的操作。利用该方法,仅需确定顶部图像顶部预设行数的像素数据,以实现页面的填充,能够在实现页面的沉浸式的下拉效果的前提下,减少进行页面填充的计算量。
在一个实施例中,所述比对所述方差和预设区间,确定填充数据,包括如下之一:
在所述方差小于预设区间中的最小值的情况下,将从各所述像素数据中选取的一个像素数据确定为填充数据;
在所述方差小于预设区间中的最小值的情况下,将各所述像素数据的均值确定为填充数据。
在一个实施例中,所述比对所述方差和预设区间,确定填充数据,包括:
在所述方差在预设区间内的情况下,根据各所述像素数据确定均值图像,并将所述均值图像确定为填充数据,所述均值图像为根据各所述像素数据每一列的像素数据的均值确定。
其中,均值图像可以为待填充至目标区域的图像,该均值图像所占行数可以基于目标区域所占行数确定。此处不对均值图像所占行数进行限定可以大于或等于目标区域所占行数。其中行数可以认为是像素点的行数。
均值图像可以由每一列的像素数据取均值获得。每一列所包括的行数不作限定。
示例性的,顶部图像的各像素数据可以以矩阵的形式表示,如m行n列的矩阵。均值图像可以为针对每一列的像素数据提取小于或等于m行的像素数据,然后取均值获得。
当通过设置目标区域的背景实现目标区域的填充时,均值图像可以为对各像素数据每一列的像素数据取均值得到的单行图像,如包括1行n列像素点的图像,其中行和列可以表示像素点所占行和列。当将均值图像添加至目标区域时,均值图像可以为对各像素数据每一列的像素数据取均值得到的单行图像拉伸后形成的图像,如包括z行n列像素点的图像,其中z可以为目标区域所占行数。
在均值图像为单行图像的情况下,直接将目标区域的背景设置为均值图像,并设置目标区域的显示模式为可拉伸,以完成对目标区域的填充。在均值图像为单行图像拉伸后的图像的情况下,直接将均值图像添加至目标区域。添加的手段不作限定,本领域技术人员可以根据实际的页面确定添加均值图像至顶部区域的手段。
在一个实施例中,所述根据各所述像素数据确定均值图像,包括:
将所述预设行数中每一列的像素数据取均值,得到单行图像;
确定所述目标区域所占的行数;
拉伸所述单行图像,拉伸后的所述单行图像所占行数与所述目标区域所占行数相同;
将所述拉伸后的所述单行图像确定为均值图像。
单行图像可以理解为包括一行像素点的图像。单行图像中像素点所占列数可以和顶部图像中像素点所占列数相同。单行图像可以为对顶部图像顶部预设行数的像素数据中每列的像素数据取均值获得。具体的,将预设行数中每列的像素数据的均值作为单行图像对应列的像素数据。
示例性的,顶部图像预设行数的像素数据为
Figure BDA0002192888740000121
每列的像素数据取均值,即对1和1取均值,对2和4取均值,得到的单行图像的像素数据为[1 3]。
为了将均值图像添加至目标区域,可以对单行图像进行拉伸处理,使得拉伸后的单行图像所占用的行数与目标区域所占用的行数相同,以填充至目标区域。
目标区域所占行数的确定手段不作限定,只要能够保证拉伸后的单行图像能够填充满目标区域即可。示例性的,可以首先确定一行像素点所占第一尺寸,然后确定目标区域高度方向所占第二尺寸。然后将第二尺寸除以第一尺寸得到目标区域所占行数。
拉伸单行图像的手段不作限定,如可以将单行图像中各像素点的像素数据进行复制,以实现拉伸,即保证拉伸后的单行图像中每行中对应列的像素数据相同。示例性的,单行图像的像素数据可以为[1 3],如果目标区域所占行数为2行,则拉伸后的单行数据的像素数据可以为
Figure BDA0002192888740000131
在一个实施例中,所述将所述顶部图像和所述填充数据,填充至页面的顶部区域,包括:在所述填充数据为均值图像的情况下,将所述顶部图像和所述均值图像添加至页面的顶部区域。顶部图像和均值图像填充至顶部区域的原始区域还是目标区域不作限定,可以根据顶部图像和原始区域的尺寸确定。
在一个实施例中,所述将所述顶部图像和所述均值图像添加至页面的顶部区域,包括:
将所述顶部图像和所述均值图像进行模糊处理,得到平滑图像;
将所述平滑图像添加至页面的顶部区域。
为了提升填充效果,在将顶部图像和均值图像填充至页面前,可以先将顶部图像和均值图像进行模糊处理。此处不对模糊处理的手段进行限定,只要能够使得顶部图像和均值图像实现平滑过渡即可。示例性的模糊处理手段包括但不限于线性滤波和非线性滤波。线性滤波包括但不限于进行均值滤波、高斯滤波和中值滤波。非线性滤波包括但不限于双边滤波。平滑图像可以认为是对顶部图像和均值图像进行模糊处理后的边缘平滑的图像。
可以理解的是,对顶部图像进行模糊处理时,可以仅对顶部图像顶部的预设行数的图像进行模糊处理,以减小计算量。
在一个实施例中,所述将所述顶部图像和所述填充数据,填充至页面的顶部区域,包括:
在所述填充数据为所述顶部图像的像素数据中的一个像素数据或为所述顶部图像的像素数据的均值的情况下,将所述顶部图像添加至页面的所述原始区域,并根据所述填充数据设置所述目标区域的背景色。
在顶部图像的像素数据的方差小于预设区间中的最小值的情况下,即通过从各所述像素数据中选取的一个像素数据确定填充数据或将各像素数据的均值确定为填充数据的情况下,在实现顶部区域的填充时,可以将顶部图像添加至页面的原始区域,将填充数据设置为目标区域的背景色。
其中,顶部图像的像素数据可以为顶部图像的全部像素数据或顶部图像顶部预设行数的像素数据。设置背景色的具体手段不作限定,本领域技术人员可以根据实际场景中的页面确定设置背景色的技术手段。
实施例三
本公开提供了一种可选实例,图3为本公开实施例三提供的一种页面的填充方法的流程示意图,如图3所示,该方法包括如下步骤:
S310、获取顶部图像。
S320、确定所述顶部图像顶部预设行数的像素数据。
S330、确定各所述像素数据的方差。
S340、判断所述方差是否小于预设区间中的最小值,若是,则执行S350;若否,则执行S370。
S350、将从各所述像素数据中选取的一个像素数据确定为填充数据;或将各所述像素数据的均值确定为填充数据。
S360、将所述顶部图像添加至页面的所述原始区域,并根据所述填充数据设置所述目标区域的背景色,结束操作。
S370、判断所述方差是否在预设区间内,若是,则执行S380;若否,则执行S391。
S380、根据各所述像素数据确定均值图像,并将所述均值图像确定为填充数据。
S390、将所述顶部图像和所述均值图像添加至页面的顶部区域,结束操作。
S391、填充数据为空。
S392、将所述顶部图像和所述填充数据,填充至页面的顶部区域。
可以理解的是,在方差大于预设区间中的最大值时,可以不对页面的沉浸式下拉效果进行改进,即不确定填充数据,目标区域的填充手段不作限定;也可以采用与方差在预设区间内的手段进行页面的填充。
以下对本公开实施例提供的页面的填充方法进行示例性描述,本公开提供的页面的填充方法,可以认为是一种页面顶部图片沉浸式下拉效果实现方案。
现有的页面很多会在顶部放一张图片,下面放当前页面的内容,甚至会每天下发不同的图片进行展示,提升应用程序的留存率。但是下拉的时候会发现顶部背景和图片的差异性比较大,很不美观,而现有的下拉效果主要有:下拉放大拉伸图片(感觉体验一般)、下发一张比较高的图片,下拉的时候图片随着下拉(沉浸式体验较好,但是,适用性不高,以及制作图片成本较高,资源较大,大小是正常图片大小的2-4倍)。
本公开提出了一种页面顶部图片沉浸式下拉效果实现方案,根据下发的图片,即顶部图像自动生成能够实现沉浸式的下拉效果的填充数据,填充数据可以为图片(即均值图像)或者颜色(即像素数据),基于填充数据实现顶部区域的填充。即自动添加到底部视图上或者设置底部视图的背景色,达到沉浸式的下拉效果。
具体的,包括以下步骤:
1、获取到下发的图片,即顶部图像。
2、获取图片顶部N行像素数据,求取像素数据方差为A,如果方差A较小(A小于某个经验值S,即小于预设区间的最小值),则认为顶部是纯色的图片,只需要提取颜色后设置底部视图背景色为当前值即可,下拉的时候会无感(因为颜色基本一样)。当前值可以为N行像素数据中任意像素数据,也可以为N行像素数据的均值。
3、如果方差A较大(小于另一个经验值T,T大于S),需要根据前N行像素生成对应每一列的均值图像P(该均值图像支持拉伸),同时对原有图片前N行以及均值图像P进行模糊(高斯)处理,得到边缘平滑后的图像,进行替换和添加到底部视图上
4、如果方差A特别大(大于另一个经验值T),由于处理后效果不好,可以不做处理。
本公开提供的一种页面的填充方法,能够通过顶部图像顶部预设行数的像素数据的方差和预设区间的大小关系,确定页面填充的具体手段,有效的实现了页面沉浸式的下拉效果。提升了用户进行页面浏览的体验。
实施例四
图4为本公开实施例四提供的一种页面的填充装置的结构示意图,该装置可适用于对页面进行填充的情况,具体的,该方法可适用于对页面的顶部区域进行填充的情况,其中该装置可由软件和/或硬件实现,并一般集成在终端设备上。
如图4所示,该装置包括:获取模块41、确定模块42和填充模块43;
其中,获取模块41,用于获取顶部图像;
确定模块42,用于根据所述顶部图像的像素数据,确定填充数据;
填充模块43,用于将所述顶部图像和所述填充数据,填充至页面的顶部区域,所述顶部区域包括原始区域和用户进行目标操作产生的目标区域,所述原始区域用于显示所述顶部图像,所述目标操作包括下拉操作。
在本实施例中,该装置首先通过获取模块41获取顶部图像;然后通过确定模块42根据所述顶部图像的像素数据,确定填充数据;最后通过填充模块43将所述顶部图像和所述填充数据,填充至页面的顶部区域,所述顶部区域包括原始区域和用户进行目标操作产生的目标区域,所述原始区域用于显示所述顶部图像。
本实施例提供了一种页面的填充装置,能够实现页面的沉浸式的下拉效果。
进一步的,确定模块42,包括:
像素数据确定单元,用于确定所述顶部图像顶部预设行数的像素数据;
方差确定单元,用于确定各所述像素数据的方差;
比对单元,用于比对所述方差和预设区间,确定填充数据。
进一步的,比对单元,设置为如下之一:
在所述方差小于预设区间中的最小值的情况下,将从各所述像素数据中选取的一个像素数据确定为填充数据;
在所述方差小于预设区间中的最小值的情况下,将各所述像素数据的均值确定为填充数据。
进一步的,比对单元,具体用于:
在所述方差在预设区间内的情况下,根据各所述像素数据确定均值图像,并将所述均值图像确定为填充数据,所述均值图像为根据各所述像素数据每一列的像素数据的均值确定。
进一步的,比对单元根据各所述像素数据确定均值图像时,包括:将所述预设行数中每一列的像素数据取均值,得到单行图像;确定所述目标区域所占的行数;拉伸所述单行图像,拉伸后的所述单行图像所占行数与所述目标区域所占行数相同;将所述拉伸后的所述单行图像确定为均值图像。
进一步的,填充模块43,设置为:在所述填充数据为均值图像的情况下,将所述顶部图像和所述均值图像添加至页面的顶部区域。
进一步的,填充模块43将所述顶部图像和所述均值图像添加至页面的顶部区域时,包括:
将所述顶部图像和所述均值图像进行模糊处理,得到平滑图像;
将所述平滑图像添加至页面的顶部区域。
进一步的,填充模块43,设置为:
在所述填充数据为所述顶部图像的像素数据中的一个像素数据或为所述顶部图像的像素数据的均值的情况下,将所述顶部图像添加至页面的所述原始区域,并根据所述填充数据设置所述目标区域的背景色。
上述页面的填充装置可执行本公开任意实施例所提供的页面的填充方法,具备执行方法相应的功能模块和有益效果。
实施例五
图5为本公开实施例五提供的一种终端设备的结构示意图。图5示出了适于用来实现本公开实施例的终端设备500的结构示意图。本公开实施例中的终端设备500可以包括但不限于诸如移动电话、笔记本电脑、数字广播接收器、个人数字助理(Personal DigitalAssistant,PDA)、平板电脑(Portable Android Device,PAD)、便携式多媒体播放器(Portable Media Player,PMP)、车载终端(例如车载导航终端)等等的移动终端以及诸如数字TV、台式计算机等等的固定终端。图5示出的终端设备500仅仅是一个示例,不应对本公开实施例的功能和使用范围带来任何限制。
如图5所示,终端设备500可以包括一个或多个处理装置(例如中央处理器、图形处理器等)501,其可以根据存储在只读存储器(ROM)502中的程序或者从存储装置508加载到随机访问存储器(RAM)503中的程序而执行各种适当的动作和处理。一个或多个处理装置501实现如本公开提供的方法。在RAM503中,还存储有终端设备500操作所需的各种程序和数据。处理装置501、ROM 502以及RAM503通过总线504彼此相连。输入/输出(I/O)接口505也连接至总线504。
通常,以下装置可以连接至I/O接口505:包括例如触摸屏、触摸板、键盘、鼠标、摄像头、麦克风、加速度计、陀螺仪等的输入装置506;包括例如液晶显示器(LCD)、扬声器、振动器等的输出装置507;包括例如磁带、硬盘等的存储装置508,存储装置508用于存储一个或多个程序;以及通信装置509。通信装置509可以允许终端设备500与其他设备进行无线或有线通信以交换数据。虽然图5示出了具有各种装置的终端设备500,但是应理解的是,并不要求实施或具备所有示出的装置。可以替代地实施或具备更多或更少的装置。
特别地,根据本公开的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本公开的实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信装置509从网络上被下载和安装,或者从存储装置508被安装,或者从ROM502被安装。在该计算机程序被处理装置501执行时,执行本公开实施例的方法中限定的上述功能。
需要说明的是,本公开上述的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本公开中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、装置或者器件使用或者与其结合使用。而在本公开中,计算机可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读信号介质可以发送、传播或者传输用于由指令执行***、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:电线、光缆、RF(射频)等等,或者上述的任意合适的组合。
上述计算机可读介质可以是上述终端设备500中所包含的;也可以是单独存在,而未装配入该终端设备500中。
上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被该终端设备执行时,使得该终端设备500:获取顶部图像;根据所述顶部图像的像素数据,确定填充数据;将所述顶部图像和所述填充数据,填充至页面的顶部区域,所述顶部区域包括原始区域和用户进行目标操作产生的目标区域,所述原始区域用于显示所述顶部图像,所述目标操作包括下拉操作。可以以一种或多种程序设计语言或其组合来编写用于执行本公开的操作的计算机程序代码,上述程序设计语言包括面向对象的程序设计语言—诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
附图中的流程图和框图,图示了按照本公开各种实施例的***、方法和计算机程序产品的可能实现的体系架构、功能和操作。流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,该模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。
描述于本公开实施例中所涉及到的模块可以通过软件的方式实现,也可以通过硬件的方式来实现。其中,模块的名称在某种情况下并不构成对该模块本身的限定。
本文中以上描述的功能可以至少部分地由一个或多个硬件逻辑部件来执行。例如,非限制性地,可以使用的示范类型的硬件逻辑部件包括:现场可编程门阵列(FPGA)、专用集成电路(ASIC)、专用标准产品(ASSP)、片上***(SOC)、复杂可编程逻辑设备(CPLD)等等。
在本公开的上下文中,机器可读介质可以是有形的介质,其可以包含或存储以供指令执行***、装置或设备使用或与指令执行***、装置或设备结合地使用的程序。机器可读介质可以是机器可读信号介质或机器可读储存介质。机器可读介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体***、装置或设备,或者上述内容的任何合适组合。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦除可编程只读存储器(EPROM或快闪存储器)、光纤、便捷式紧凑盘只读存储器(CD-ROM)、光学储存设备、磁储存设备、或上述内容的任何合适组合。
根据本公开的一个或多个实施例,示例1提供了一种页面的填充方法,包括:
获取顶部图像;
根据所述顶部图像的像素数据,确定填充数据;
将所述顶部图像和所述填充数据,填充至页面的顶部区域,所述顶部区域包括原始区域和用户进行目标操作产生的目标区域,所述原始区域用于显示所述顶部图像,所述目标操作包括下拉操作。
根据本公开的一个或多个实施例,示例2根据示例1所述的方法,所述根据所述顶部图像的像素数据,确定填充数据,包括:
确定所述顶部图像顶部预设行数的像素数据;
确定各所述像素数据的方差;
比对所述方差和预设区间,确定填充数据。
根据本公开的一个或多个实施例,示例3根据示例2所述的方法,所述比对所述方差和预设区间,确定填充数据,包括如下之一:
在所述方差小于预设区间中的最小值的情况下,将从各所述像素数据中选取的一个像素数据确定为填充数据;
在所述方差小于预设区间中的最小值的情况下,将各所述像素数据的均值确定为填充数据。
根据本公开的一个或多个实施例,示例4根据示例2所述的方法,所述比对所述方差和预设区间,确定填充数据,包括:
在所述方差在预设区间内的情况下,根据各所述像素数据确定均值图像,并将所述均值图像确定为填充数据,所述均值图像为根据各所述像素数据每一列的像素数据的均值确定。
根据本公开的一个或多个实施例,示例5根据示例4所述的方法,所述根据各所述像素数据确定均值图像,包括:
将所述预设行数中每一列的像素数据取均值,得到单行图像;
确定所述目标区域所占的行数;
拉伸所述单行图像,拉伸后的所述单行图像所占行数与所述目标区域所占行数相同;
将所述拉伸后的所述单行图像确定为均值图像。
根据本公开的一个或多个实施例,示例6根据示例1所述的方法,所述将所述顶部图像和所述填充数据,填充至页面的顶部区域,包括:
在所述填充数据为均值图像的情况下,将所述顶部图像和所述均值图像添加至页面的顶部区域。
根据本公开的一个或多个实施例,示例7根据示例6所述的方法,所述将所述顶部图像和所述均值图像添加至页面的顶部区域,包括:
将所述顶部图像和所述均值图像进行模糊处理,得到平滑图像;
将所述平滑图像添加至页面的顶部区域。
根据本公开的一个或多个实施例,示例8根据示例1所述的方法,所述将所述顶部图像和所述填充数据,填充至页面的顶部区域,包括:
在所述填充数据为所述顶部图像的像素数据中的一个像素数据或为所述顶部图像的像素数据的均值的情况下,将所述顶部图像添加至页面的所述原始区域,并根据所述填充数据设置所述目标区域的背景色。
根据本公开的一个或多个实施例,示例9提供了一种页面的填充装置,包括:
获取模块,用于获取顶部图像;
确定模块,用于根据所述顶部图像的像素数据,确定填充数据;
填充模块,用于将所述顶部图像和所述填充数据,填充至页面的顶部区域,所述顶部区域包括原始区域和用户进行目标操作产生的目标区域,所述原始区域用于显示所述顶部图像,所述目标操作包括下拉操作。
根据本公开的一个或多个实施例,示例10提供了一种终端设备,包括:
一个或多个处理装置;
存储装置,用于存储一个或多个程序;
当所述一个或多个程序被所述一个或多个处理装置执行,使得所述一个或多个处理装置实现如示例1-8中任一所述的方法。
根据本公开的一个或多个实施例,示例11提供了一种计算机可读介质,其上存储有计算机程序,该程序被处理装置执行时实现如示例1-8中任一所述的方法。
以上描述仅为本公开的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本公开中所涉及的公开范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离上述公开构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本公开中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。

Claims (10)

1.一种页面的填充方法,其特征在于,包括:
获取顶部图像;
根据所述顶部图像的像素数据,确定填充数据;
将所述顶部图像和所述填充数据,填充至页面的顶部区域,所述顶部区域包括原始区域和用户进行目标操作产生的目标区域,所述原始区域用于显示所述顶部图像,所述填充数据填充所述目标区域,所述目标操作包括下拉操作;
所述根据所述顶部图像的像素数据,确定填充数据,包括:
确定所述顶部图像顶部预设行数的像素数据;
确定各所述像素数据的方差;
比对所述方差和预设区间,确定填充数据。
2.根据权利要求1所述的方法,其特征在于,所述比对所述方差和预设区间,确定填充数据,包括如下之一:
在所述方差小于预设区间中的最小值的情况下,将从各所述像素数据中选取的一个像素数据确定为填充数据;
在所述方差小于预设区间中的最小值的情况下,将各所述像素数据的均值确定为填充数据。
3.根据权利要求1所述的方法,其特征在于,所述比对所述方差和预设区间,确定填充数据,包括:
在所述方差在预设区间内的情况下,根据各所述像素数据确定均值图像,并将所述均值图像确定为填充数据,所述均值图像为根据各所述像素数据每一列的像素数据的均值确定。
4.根据权利要求3所述的方法,其特征在于,所述根据各所述像素数据确定均值图像,包括:
将所述预设行数中每一列的像素数据取均值,得到单行图像;
确定所述目标区域所占的行数;
拉伸所述单行图像,拉伸后的所述单行图像所占行数与所述目标区域所占行数相同;
将所述拉伸后的所述单行图像确定为均值图像。
5.根据权利要求1所述的方法,其特征在于,所述将所述顶部图像和所述填充数据,填充至页面的顶部区域,包括:
在所述填充数据为均值图像的情况下,将所述顶部图像和所述均值图像添加至页面的顶部区域。
6.根据权利要求5所述的方法,其特征在于,所述将所述顶部图像和所述均值图像添加至页面的顶部区域,包括:
将所述顶部图像和所述均值图像进行模糊处理,得到平滑图像;
将所述平滑图像添加至页面的顶部区域。
7.根据权利要求1所述的方法,其特征在于,所述将所述顶部图像和所述填充数据,填充至页面的顶部区域,包括:
在所述填充数据为所述顶部图像的像素数据中的一个像素数据或为所述顶部图像的像素数据的均值的情况下,将所述顶部图像添加至页面的所述原始区域,并根据所述填充数据设置所述目标区域的背景色。
8.一种页面的填充装置,其特征在于,包括:
获取模块,用于获取顶部图像;
确定模块,用于根据所述顶部图像的像素数据,确定填充数据,包括:
确定所述顶部图像顶部预设行数的像素数据;
确定各所述像素数据的方差;
比对所述方差和预设区间,确定填充数据;
填充模块,用于将所述顶部图像和所述填充数据,填充至页面的顶部区域,所述顶部区域包括原始区域和用户进行目标操作产生的目标区域,所述原始区域用于显示所述顶部图像,所述填充数据填充所述目标区域,所述目标操作包括下拉操作。
9.一种终端设备,其特征在于,包括:
一个或多个处理装置;
存储装置,用于存储一个或多个程序;
当所述一个或多个程序被所述一个或多个处理装置执行,使得所述一个或多个处理装置实现如权利要求1-7中任一所述的方法。
10.一种计算机可读介质,其上存储有计算机程序,其特征在于,该程序被处理装置执行时实现如权利要求1-7中任一所述的方法。
CN201910838312.2A 2019-09-05 2019-09-05 一种页面的填充方法、装置、终端设备及介质 Active CN110633039B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910838312.2A CN110633039B (zh) 2019-09-05 2019-09-05 一种页面的填充方法、装置、终端设备及介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910838312.2A CN110633039B (zh) 2019-09-05 2019-09-05 一种页面的填充方法、装置、终端设备及介质

Publications (2)

Publication Number Publication Date
CN110633039A CN110633039A (zh) 2019-12-31
CN110633039B true CN110633039B (zh) 2021-05-14

Family

ID=68970877

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910838312.2A Active CN110633039B (zh) 2019-09-05 2019-09-05 一种页面的填充方法、装置、终端设备及介质

Country Status (1)

Country Link
CN (1) CN110633039B (zh)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104394452A (zh) * 2014-12-05 2015-03-04 宁波菊风***软件有限公司 一种智能移动终端的浸入式视频呈现方法
CN106371715A (zh) * 2015-07-23 2017-02-01 腾讯科技(深圳)有限公司 实现多条目切换的方法和装置
CN109146886A (zh) * 2018-08-19 2019-01-04 沈阳农业大学 一种基于深度密度的rgbd图像语义分割优化方法

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101365043B (zh) * 2008-09-26 2010-11-17 北大方正集团有限公司 点阵级像素点校色方法及装置
CN102779063A (zh) * 2011-05-10 2012-11-14 北京磊友信息科技有限公司 提供应用调用的方法和服务器
CN104750373B (zh) * 2013-12-25 2018-12-28 腾讯科技(深圳)有限公司 一种处理页面内容的方法及装置
CN103886353B (zh) * 2014-03-10 2017-02-01 百度在线网络技术(北京)有限公司 二维码图像的生成方法和装置
CN106155454B (zh) * 2015-03-30 2020-06-16 阿里巴巴集团控股有限公司 一种界面显示方法、装置及电子设备
CN105630746A (zh) * 2015-12-21 2016-06-01 华为技术有限公司 页面显示的方法和终端设备
CN107885411A (zh) * 2016-09-30 2018-04-06 北京京东尚科信息技术有限公司 用于无下拉功能页面的显示方法和显示装置
CN108426640B (zh) * 2018-02-28 2019-05-10 北京理工大学 一种针对红外探测器缺损像元的校正方法
CN108509241B (zh) * 2018-03-15 2021-06-04 Oppo广东移动通信有限公司 一种图像的全屏显示方法、全屏显示装置及移动终端

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104394452A (zh) * 2014-12-05 2015-03-04 宁波菊风***软件有限公司 一种智能移动终端的浸入式视频呈现方法
CN106371715A (zh) * 2015-07-23 2017-02-01 腾讯科技(深圳)有限公司 实现多条目切换的方法和装置
CN109146886A (zh) * 2018-08-19 2019-01-04 沈阳农业大学 一种基于深度密度的rgbd图像语义分割优化方法

Also Published As

Publication number Publication date
CN110633039A (zh) 2019-12-31

Similar Documents

Publication Publication Date Title
CN109460233B (zh) 页面的原生界面显示更新方法、装置、终端设备及介质
CN110377263B (zh) 图像合成方法、装置、电子设备及存储介质
CN113126937B (zh) 一种显示终端调整方法及显示终端
CN110796664B (zh) 图像处理方法、装置、电子设备及计算机可读存储介质
CN110070495B (zh) 图像的处理方法、装置和电子设备
CN112738541A (zh) 画面显示方法、装置及电子设备
CN111258519B (zh) 屏幕分屏实现方法、装置、终端和介质
CN111796825B (zh) 一种弹幕的绘制方法、装置、设备和存储介质
CN115328429A (zh) 显示方法、装置、电子设备以及存储介质
CN109947973B (zh) 展示区域的背景配置方法、装置、设备及可读介质
CN113535105B (zh) 媒体文件处理方法、装置、设备、可读存储介质及产品
CN110825993B (zh) 图片的显示方法、装置和电子设备
CN110633039B (zh) 一种页面的填充方法、装置、终端设备及介质
CN112700456A (zh) 图像区域对比度优化方法、装置、设备及存储介质
CN116596748A (zh) 图像风格化处理方法、装置、设备、存储介质和程序产品
US9594955B2 (en) Modified wallis filter for improving the local contrast of GIS related images
CN113393391B (zh) 图像增强方法、图像增强装置、电子设备和存储介质
CN114780197A (zh) 分屏渲染方法、装置、设备及存储介质
CN115588064A (zh) 视频生成方法、装置、电子设备及存储介质
CN114489910A (zh) 一种视频会议数据显示方法、装置、设备及介质
CN112445478A (zh) 图形文件的处理方法、装置、设备及介质
CN111258582A (zh) 一种窗口渲染方法、装置、计算机设备及存储介质
CN110825480A (zh) 图片的展示方法、装置、电子设备及计算机可读存储介质
WO2023000805A1 (zh) 视频蒙层显示方法、装置、设备及介质
CN117935726B (zh) Mini-LED显示屏色彩均化方法及装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20230419

Address after: Room 802, Information Building, 13 Linyin North Street, Pinggu District, Beijing, 101299

Patentee after: Beijing youzhuju Network Technology Co.,Ltd.

Address before: No. 715, 7th floor, building 3, 52 Zhongguancun South Street, Haidian District, Beijing 100081

Patentee before: Beijing infinite light field technology Co.,Ltd.