CN103065338A - 为背景图像中的前景图像提供阴影的方法和装置 - Google Patents
为背景图像中的前景图像提供阴影的方法和装置 Download PDFInfo
- Publication number
- CN103065338A CN103065338A CN 201110323665 CN201110323665A CN103065338A CN 103065338 A CN103065338 A CN 103065338A CN 201110323665 CN201110323665 CN 201110323665 CN 201110323665 A CN201110323665 A CN 201110323665A CN 103065338 A CN103065338 A CN 103065338A
- Authority
- CN
- China
- Prior art keywords
- image
- parameter
- shade
- shadow
- foreground
- 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.)
- Pending
Links
Images
Landscapes
- Processing Or Creating Images (AREA)
Abstract
本发明的各实施方式涉及为背景图像中的前景图像提供阴影的方法和装置。本发明的一个实施方式提供了一种为背景图像中的前景图像提供阴影的方法,该方法包括:响应于所述背景图像被改变,提取与所述前景图像的轮廓相对应的基础图像;针对所述基础图像执行雾化处理以形成阴影图像;以及将所述前景图像和所述阴影图像叠加到所述背景图像以生成合成图像,其中所述阴影图像使得所述前景图像在所述背景图像中突出显示。本发明的另一实施方式提供了一种为背景图像中的前景图像提供阴影的装置。
Description
技术领域
本发明的各实施方式涉及数字图像处理,并且更具体地,涉及一种为背景图像中的前景图像提供阴影的方法、装置和相关计算机程序产品。
背景技术
计算机技术的发展为用户提供了越来越多的便利,广大用户在享受这些便利的同时,逐渐开始倾向于根据自己的喜好来定制个性化的界面。例如,对于桌面式操作***的用户而言,可以以自己喜欢的颜色或者照片来作为桌面背景。并且越来越多的应用程序开始提供多种“皮肤”(skin)以供用户选择。
当用户改变桌面背景颜色或者图像、或者进行“换肤”操作时,经常面临的一个问题是,由于背景颜色被改变,原本针对先前背景颜色设置的文字或者图标等内容变得很难区分于背景。这造成了整个显示界面混沌不清,进而导致用户难以从背景中分辨出前景中的文字和图标。
仅以桌面式操作***的显示桌面为例,例如用户已经将前景中各个快捷方式中文字的颜色设置为黑色,并将桌面背景设置为纯白色,此时在白色背景中显示黑色的文字。当用户将桌面背景改变为纯黑色时,由于此时文字的颜色仍然为黑色,则用户很难从背景中辨认快捷方式中的文字。另外,以颜色丰富的照片作为桌面背景的情况则更为复杂:很难选择一种颜色来显示前景中的文字,并确保在桌面背景中具有不同颜色的各个部分中均能够使得前景中的文字区别于背景。
现有技术通常采用在前景中文字或者图标周围设置一个纯色矩形区域,并将该矩形区域设置为可以区别于文字或者图标的颜色。尽管这样可以解决难于区分前景和背景的问题,然而由于在前景和背景之间采用纯色的矩形区域作为过渡,前景和背景无法溶为一体进而使得界面观感较差。
发明内容
因此,在期望尽量重用现有的显示配置的前提下,期望能够实现使得前景中的文字和图标等能够以透明方式叠加在背景中,并且保证用户易于从背景中区分出前景的全部内容。为此,本发明的各实施方式提供了一种为背景图像中的前景图像生成阴影的方法、装置和相关计算机程序产品。通过在前景图像的轮廓周围提供阴影,既可以利用阴影图像使得前景图像在背景图像中突出显示,另外还可以在前景图像的镂空部分中显示背景图像的内容。相对应现有技术,本发明的各实施方式提供了视觉上更为美观的用户体验。
在本发明的一个实施方式中,公开了一种为背景图像中的前景图像提供阴影的方法,包括:提取响应于背景图像被改变,与前景图像的轮廓相对应的基础图像;针对基础图像执行雾化处理以形成阴影图像;以及将前景图像和阴影图像叠加到背景图像以生成合成图像,其中阴影图像使得前景图像在背景图像中突出显示。
在本发明的另一实施方式中,提取与前景图像的轮廓相对应的基础图像包括:将前景图像中的不透明部分作为基础图像。
在本发明的另一实施方式中,将前景图像和阴影图像叠加到背景图像以生成合成图像之前进一步包括:基于前景图像和/或背景图像的颜色空间参数指定阴影的颜色空间参数。
在本发明的另一实施方式中,公开了一种为背景图像中的前景图像提供阴影的装置,包括:用于响应于背景图像被改变、提取与前景图像的轮廓相对应的基础图像的装置;用于针对基础图像执行雾化处理以形成阴影图像的装置;以及用于将前景图像和阴影图像叠加到背景图像以生成合成图像的装置,其中阴影图像使得前景图像在背景图像中突出显示。
在本发明的另一实施方式中,用于提取与前景图像的轮廓相对应的基础图像的装置包括:用于将前景图像中的不透明部分作为基础图像的装置。
在本发明的另一实施方式中,进一步包括:用于基于前景图像和/或背景图像的颜色空间参数指定阴影的颜色空间参数的装置。
采用本发明的各实施方式,可以这样可以解决难于区分前景和背景的问题,并且由于在前景和背景之间采用雾化效果的渐变阴影作为过渡,前景和背景渐进地溶为一体并且还提供了将前景图像的背景图像中突出显示的效果。
附图说明
结合附图并参考以下详细说明,本发明各实施方式的特征、优点及其他方面将变得更加明显,在此以示例性而非限制性的方式示出了本发明的若干实施方式。在附图中:
图1A和图1B分别示意性示出了根据一个解决方案的在背景图像中突出显示前景图像的界面截屏,在本示例中,以文字作为前景图像的示例进行示出;
图2示意性示出了根据本发明一个实施方式的为背景图像中的前景图像提供阴影的方法的效果图;
图3示意性示出了根据本发明一个实施方式的为背景图像中的前景图像提供阴影的方法流程图;
图4A和图4B分别示意性示出了根据本发明一个实施方式的基础图像和阴影图像的效果图;
图5示意性示出了根据本发明一个实施方式的如何计算合成图像中每个像素处的参数的方法的流程图;
图6A和图6B示意性示出了采用根据本发明一个实施方式的方法处理后的效果图;
图7示意性示出了根据本发明一个实施方式的为背景图像中的前景图像提供阴影的装置的示意图;以及
图8示出了适于用来实践本发明实施方式的计算机***的示意性框图。
具体实施方式
下面参考附图详细描述本发明的各实施方式。附图中的流程图和框图,图示了按照本发明各种实施方式的***、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,所述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为备选的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。
下面将参考若干示例性实施方式来描述本发明的原理和精神。应当理解,给出这些实施方式仅仅是为了使本领域技术人员能够更好地理解进而实现本发明,而并非以任何方式限制本发明的范围。
应该注意,在下文中仅以桌面***的桌面背景作为背景图像的示例,并以在桌面背景上显示的文字作为前景图像的示例,来阐明本发明的各实施方式。然而该示例仅出于示出而并非限制目的,本发明的方法和装置及相关计算机程序产品可以应用于各种应用程序的界面,包括但不限于在台式机、膝上型计算机、个人数字助理、移动终端、智能电话等应用环境中执行的各种应用程序。
图1A和图1B分别示意性示出了根据一个解决方案的在背景图像中突出显示前景图像的界面截屏100A和100B,在本示例中,以文字作为前景图像的示例进行示出。图1A中的附图标记110A示出了在背景图像中显示的前景图像(在此示例中为文字“客户82”)。此示例的应用场景为,用户先前选择以深色(例如,深蓝色)作为背景图像,并选择以白色作为显示前景字体的颜色。接着,用户选择如图1A所示的明亮的浅色背景图像,这造成很难分辨出前景图像中的文字“客户82”。
面对这一问题,一个解决方案是直接利用与背景图像中的颜色反差较大的颜色(例如,黑色)显示文字。这虽然使得前景图像从背景图像中突出显示,然而这样操作的显示效果十分不理想。为实现更加美观和友好的界面,期望能够提供具有柔和阴影效果的前景图像。
图2示意性示出了根据本发明一个实施方式的为背景图像中的前景图像提供阴影的方法的效果图200。边缘阴影210示出了采用在原始前景图像中的文字轮廓周边添加与背景图像的颜色形成鲜明对比的颜色作为边缘,例如,根据文字字体的大小,可以选择在文字轮廓周围添加1个像素宽度的阴影。尽管边缘阴影210可以使得前景图像区别于背景图像,然而这种生硬的边缘轮廓使得前景图像与背景图像缺乏颜色过渡,视觉效果不理想。
在本发明的一个实施方式中,将正常文字220与该文字相关联的阴影图像230相结合,以生产合成效果240。阴影图像230是将正常文字220进行雾化处理后生成的图像,通过雾化处理可以实现较为柔和的阴影效果。在一个实施方式中,还可以选择不同的颜色作为阴影图像的颜色,以便实现从前景图像到背景图像的柔和过渡。如图2所示的合成效果240的示例中,前景图像中字体为白色,背景图像为浅灰色,采用深灰色的阴影图像230一方面可以在背景图像中突出显示文字,另一方面还使得文字具有立体效果,并改善了用户的视觉体验。
在本发明的一个实施方式中,公开了一种为背景图像中的前景图像提供阴影的方法,包括:响应于背景图像被改变,提取与前景图像的轮廓相对应的基础图像;针对基础图像执行雾化处理以形成阴影图像;以及将前景图像和阴影图像叠加到背景图像以生成合成图像,其中阴影图像使得前景图像在背景图像中突出显示。
图3示意性示出了根据本发明一个实施方式的为背景图像中的前景图像提供阴影的方法流程图300。在步骤S302中,响应于背景图像被改变,提取与前景图像的轮廓相对应的基础图像。应当注意,本发明需要解决的技术问题是,在用户改变背景图像时,解决现有技术中前景图像不能区别于背景图像、以及前景图像与背景图像之间缺乏过渡且视觉效果差的问题。因而,本发明的方法是响应于背景图像的改变而进行的。
在本发明的一个实施方式中,基础图像可以是图2中所示的正常文字220。在步骤S304中,针对基础图像执行雾化处理以形成阴影图像,该阴影图像例如图2中的阴影图像230。在步骤S306中,将前景图像和阴影图像叠加到背景图像以生成合成图像,其中阴影图像使得前景图像在背景图像中突出显示。应当注意,此时的合成图像包括来自背景图像、前景图像以及阴影图像中相关联部分。阴影图像在阴影以外的区域中是透明的,因而合成图像中可以在背景图像中显示出具有阴影效果的前景图像。
在本发明的一个实施方式中,提取与前景图像的轮廓相对应的基础图像包括:将前景图像中的不透明部分作为基础图像。在下文中,将仅以符号“”为示例说明如何生成基础图像和阴影图像。如图4A和图1B分别示意性示出了根据本发明一个实施方式的基础图像和阴影图像的效果图400A和400B。
将符号“”中不透明的部分(也即符号本身)作为基础图像,该基础图像如效果图400A所示;将基础图像执行雾化处理以形成阴影图像400B,其中阴影图像400B存储阴影的透明度信息。例如,在阴影图像400B中白色部分表示100%的透明度,而黑色部分表示0%的透明度,灰色部分表示0-100%之间的透明度。经过雾化处理后生成的阴影图像400B,可以柔和地表示前景图像到背景图像之间的过渡。
在本发明的一个实施方式中,将前景图像和阴影图像叠加到背景图像以生成合成图像之前进一步包括:基于前景图像和/或背景图像的颜色空间参数指定阴影的颜色空间参数。
颜色空间具有多种表示方式,如RBG、HSL和HSV。HSL和HSV(也叫做HSB)是对RGB颜色空间中点的两种有关系的表示,它们尝试描述比RGB更准确的感知颜色联系,并仍保持在计算上简单。HSL表示色相(hue)、饱和度(saturation)、亮度(lightness),HSV表示色相、饱和度和色调(value)而HSB表示色相、饱和度和明度(brightness)。在本发明的实施方式中,可以使用任一颜色空间来表示颜色参数。应当注意,可以在生成合成图像之前的任意时间指定阴影的颜色空间参数。另外,可以由用户选择该参数,或者可以自动地设置。例如,可以将阴影的颜色设置为背景图像或前景图像的互补色。
例如,为使得前景图像的阴影与背景图像具有强烈反差,可以选择背景图像中颜色的互补色作为阴影的颜色。色彩中的互补色有红色与绿色互补,蓝色与橙色互补,紫色与黄色互补。在光学中指两种色光以适当地比例混合而能产生白色感觉时,则这两种颜色就称为“互为补色”。采用选择互补色,可以确保在阴影的作用下使得前景图像在背景图像中突出显示。在本发明的一个实施方式中,还可以参考前景图像的颜色参数,以便在在前景图像和背景图像之间产生平滑过渡的雾化阴影效果。
在本发明的一个实施方式中,将前景图像和阴影图像叠加到背景图像以生成合成图像包括:基于阴影的颜色空间参数和阴影图像,计算合成图像中每个像素处的参数。
应当注意,在本发明中的选择颜色空间的参数,都是针对阴影图像中的每个像素而言的。例如,当背景图像是黑白照片而当前景图像是白色文字时,在黑色背景部分可以采用白色阴影图像,而在白色背景部分可以采用黑色阴影图像,以便使得前景图像中的白色文字能够在背景图像中的各处都突出显示。
在本发明的一个实施方式中,计算合成图像中每个像素处的参数包括:针对合成图像中的每个像素,基于阴影的颜色空间参数与阴影图像中的像素处的透明度信息,计算像素处的阴影的参数;以及基于阴影的参数、像素处背景图像的参数以及像素处前景图像的参数,计算合成图像中像素处的参数。
图5示意性示出了根据本发明一个实施方式的如何计算合成图像中每个像素处的参数的方法的流程图500。针对合成图像中的每个像素,在步骤S502中,基于阴影的颜色空间参数与阴影图像中的像素处的透明度信息,计算像素处的阴影的参数。阴影图像中存储了阴影的透明度信息,并且这些透明度信息是针对阴影中的每个像素的透明度信息。因而可以利用上一步骤中计算得出的针对阴影中每个像素的颜色参数与每个像素的透明度信息计算阴影中每个像素处的阴影的参数。
接着,在步骤S504处,基于阴影的参数、像素处背景图像的参数以及像素处前景图像的参数,计算合成图像中像素处的参数。由于合成图像可以涉及前景、背景和阴影三部分,因而基于上述三者的参数可以计算得出合成图像中每个像素点的参数。
为简化计算,在本发明的一个实施方式中还可以划定前景图像的区域,并且仅在前景图像的区域内基于上述三者的参数进行计算;而对于前景图像区域以外的其他部分,则可以直接采用背景图像的相关部分作为合成图像。
在本发明的一个实施方式中,其中阴影图像以alpha通道方式存储。以alpha通道存储阴影图像,可以方便地存储阴影图像中每个像素点处的透明度。
在本发明的一个实施方式中,前景图像包括以下中的至少一个:数字、符号、文字以及图标。尽管上文仅以文字和符号方式示出了如何利用本发明的实施方式的方法,然而,前景图像可以是包括数字、符号、文字以及图标的任意图像。
图6A和图6B示意性示出了采用根据本发明一个实施方式的方法处理后的效果图600A和600B。图600A示出了在背景图像上示出白色前景文字的示例,在此示例中选择黑灰色作为阴影的颜色。文字效果610示出了合成图像的效果,其中黑灰色的阴影使得白色的前景图像在背景图像上突出显示。相对于图1A中文字效果110A中的显示界面,一方面阴影使得文字在背景图像中突出显示,另一方面阴影使得文字具有立体效果从而丰富了用户界面的视觉表现力。图6B示出了黑色文字的视觉效果,此时前景中的文字具有灰白色的阴影,形成了前景图像到背景图像的柔和过渡。
在本发明的一个实施方式中,公开了一种为背景图像中的前景图像提供阴影的装置,包括:用于响应于背景图像被改变、提取与前景图像的轮廓相对应的基础图像的装置710;用于针对基础图像执行雾化处理以形成阴影图像的装置720;以及用于将前景图像和阴影图像叠加到背景图像以生成合成图像的装置730,其中阴影图像使得前景图像在背景图像中突出显示。
在本发明的一个实施方式中,用于提取与前景图像的轮廓相对应的基础图像的装置包括:用于将前景图像中的不透明部分作为基础图像的装置。
在本发明的一个实施方式中,进一步包括:用于基于前景图像和/或背景图像的颜色空间参数指定阴影的颜色空间参数的装置。
在本发明的一个实施方式中,阴影图像存储阴影的透明度信息。
在本发明的一个实施方式中,用于将前景图像和阴影图像叠加到背景图像以生成合成图像的装置包括:用于基于阴影的颜色空间参数和阴影图像计算合成图像中每个像素处的参数的装置。
在本发明的一个实施方式中,用于基于阴影的颜色空间参数和阴影图像计算合成图像中每个像素处的参数的装置包括:针对合成图像中的每个像素,用于基于阴影的颜色空间参数与阴影图像中的像素处的透明度信息、计算像素处的阴影的参数的装置;以及用于基于阴影的参数、像素处背景图像的参数以及像素处前景图像的参数、计算合成图像中像素处的参数的装置。
在本发明的一个实施方式中,阴影图像以alpha通道方式存储。
在本发明的一个实施方式中,前景图像包括以下中的至少一个:数字、符号、文字以及图标。
图8示出了适于用来实践本发明实施方式的计算机***的示意性框图800。如图8所示,计算机***可以包括:CPU(中央处理单元)801、RAM(随机存取存储器)802、ROM(只读存储器)803、***总线804、硬盘控制器805、键盘控制器806、串行接口控制器807、并行接口控制器808、显示控制器809、硬盘810、键盘811、串行外部设备812、并行外部设备813和显示器814。在这些设备中,与***总线804耦合的有CPU 801、RAM 802、ROM 803、硬盘控制器805、键盘控制器806、串行控制器808、并行控制器808和显示控制器809。硬盘810与硬盘控制器805耦合,键盘811与键盘控制器806耦合,串行外部设备812与串行接口控制器808耦合,并行外部设备813与并行接口控制器808耦合,以及显示器814与显示控制器809耦合。应当理解,图8所示的结构框图仅仅为了示例的目的而示出的,而不是对本发明范围的限制。在某些情况下,可以根据具体情况而增加或者减少某些设备。
应当理解,图8所示的结构框图仅仅为了示例的目的而示出的,而不是对本发明范围的限制。在某些情况下,可以根据具体情况而增加或者减少某些设备。
特别地,除硬件实施方式之外,本发明的实施方式可以通过计算机程序产品的形式实现。例如,分别参考图3和图5描述的方法300和方法500可以通过计算机程序产品来实现。该计算机程序产品可以存储在例如图8所示的RAM 804、ROM 804、硬盘810和/或任何适当的存储介质中,或者通过网络从适当的位置下载到计算机***800上。计算机程序产品可以包括计算机代码部分,其包括可由适当的处理设备(例如,图8中示出的CPU 801)执行的程序指令。所述程序指令至少可以包括用于实现上文描述的方法300和方法500的指令。
应当注意,本发明的实施方式可以通过硬件、软件或者软件和硬件的结合来实现。硬件部分可以利用专用逻辑来实现;软件部分可以存储在存储器中,由适当的指令执行***,例如微处理器或者专用设计硬件来执行。本领域的普通技术人员可以理解上述的设备和方法可以使用计算机可执行指令和/或包含在处理器控制代码中来实现,例如在诸如磁盘、CD或DVD-ROM的载体介质、诸如只读存储器(固件)的可编程的存储器或者诸如光学或电子信号载体的数据载体上提供了这样的代码。本发明的设备及其模块可以由诸如超大规模集成电路或门阵列、诸如逻辑芯片、晶体管等的半导体、或者诸如现场可编程门阵列、可编程逻辑设备等的可编程硬件设备的硬件电路实现,也可以用由各种类型的处理器执行的软件实现,也可以由上述硬件电路和软件的结合例如固件来实现。
说明书中提及的通信网络可以包括各类网络,包括但不限于局域网(“LAN”),广域网(“WAN”),根据IP协议的网络(例如,因特网)以及端对端网络(例如,ad hoc对等网络)。
应当注意,尽管在上文详细描述中提及了设备的若干装置或子装置,但是这种划分仅仅并非强制性的。实际上,根据本发明的实施方式,上文描述的两个或更多装置的特征和功能可以在一个装置中具体化。反之,上文描述的一个装置的特征和功能可以进一步划分为由多个装置来具体化。
此外,尽管在附图中以特定顺序描述了本发明方法的操作,但是,这并非要求或者暗示必须按照该特定顺序来执行这些操作,或是必须执行全部所示的操作才能实现期望的结果。相反,流程图中描绘的步骤可以改变执行顺序。附加地或备选地,可以省略某些步骤,将多个步骤合并为一个步骤执行,和/或将一个步骤分解为多个步骤执行。
虽然已经参考若干具体实施方式描述了本发明,但是应该理解,本发明并不限于所公开的具体实施方式。本发明旨在涵盖所附权利要求的精神和范围内所包括的各种修改和等同布置。所附权利要求的范围符合最宽泛的解释,从而包含所有这样的修改及等同结构和功能。
Claims (16)
1.一种为背景图像中的前景图像提供阴影的方法,包括:
响应于所述背景图像被改变,提取与所述前景图像的轮廓相对应的基础图像;
针对所述基础图像执行雾化处理以形成阴影图像;以及
将所述前景图像和所述阴影图像叠加到所述背景图像以生成合成图像,其中所述阴影图像使得所述前景图像在所述背景图像中突出显示。
2.根据权利要求1所述的方法,其中提取与所述前景图像的轮廓相对应的基础图像包括:将所述前景图像中的不透明部分作为所述基础图像。
3.根据权利要求1或2所述的方法,其中将所述前景图像和所述阴影图像叠加到所述背景图像以生成合成图像之前进一步包括:基于所述前景图像和/或所述背景图像的颜色空间参数指定所述阴影的颜色空间参数。
4.根据权利要求3所述的方法,其中所述阴影图像存储所述阴影的透明度信息。
5.根据权利要求4所述的方法,其中将所述前景图像和所述阴影图像叠加到所述背景图像以生成合成图像包括:基于所述阴影的颜色空间参数和所述阴影图像,计算所述合成图像中每个像素处的参数。
6.根据权利要求5所述的方法,其中计算所述合成图像中每个像素处的参数包括:针对所述合成图像中的每个像素,
基于所述阴影的颜色空间参数与所述阴影图像中的所述像素处的透明度信息,计算所述像素处的阴影的参数;以及
基于所述阴影的参数、所述像素处背景图像的参数以及所述像素处前景图像的参数,计算所述合成图像中所述像素处的参数。
7.根据权利要求1或2所述的方法,其中所述阴影图像以alpha通道方式存储。
8.根据权利要求1或2所述的方法,其中所述前景图像包括以下中的至少一个:数字、符号、文字以及图标。
9.一种为背景图像中的前景图像提供阴影的装置,包括:
用于响应于所述背景图像被改变、提取与所述前景图像的轮廓相对应的基础图像的装置;
用于针对所述基础图像执行雾化处理以形成阴影图像的装置;以及
用于将所述前景图像和所述阴影图像叠加到所述背景图像以生成合成图像的装置,其中所述阴影图像使得所述前景图像在所述背景图像中突出显示。
10.根据权利要求9所述的装置,其中用于提取与所述前景图像的轮廓相对应的基础图像的装置包括:用于将所述前景图像中的不透明部分作为所述基础图像的装置。
11.根据权利要求8或9所述的装置,进一步包括:用于基于所述前景图像和/或所述背景图像的颜色空间参数指定所述阴影的颜色空间参数的装置。
12.根据权利要求11所述的装置,其中所述阴影图像存储所述阴影的透明度信息。
13.根据权利要求12所述的装置,其中用于将所述前景图像和所述阴影图像叠加到所述背景图像以生成合成图像的装置包括:用于基于所述阴影的颜色空间参数和所述阴影图像计算所述合成图像中每个像素处的参数的装置。
14.根据权利要求13所述的装置,其中用于基于所述阴影的颜色空间参数和所述阴影图像计算所述合成图像中每个像素处的参数的装置包括:针对所述合成图像中的每个像素,
用于基于所述阴影的颜色空间参数与所述阴影图像中的所述像素处的透明度信息、计算所述像素处的阴影的参数的装置;以及
用于基于所述阴影的参数、所述像素处背景图像的参数以及所述像素处前景图像的参数、计算所述合成图像中所述像素处的参数的装置。
15.根据权利要求8或9所述的装置,其中所述阴影图像以alpha通道方式存储。
16.根据权利要求8或9所述的装置,其中所述前景图像包括以下中的至少一个:数字、符号、文字以及图标。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201110323665 CN103065338A (zh) | 2011-10-19 | 2011-10-19 | 为背景图像中的前景图像提供阴影的方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201110323665 CN103065338A (zh) | 2011-10-19 | 2011-10-19 | 为背景图像中的前景图像提供阴影的方法和装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103065338A true CN103065338A (zh) | 2013-04-24 |
Family
ID=48107955
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 201110323665 Pending CN103065338A (zh) | 2011-10-19 | 2011-10-19 | 为背景图像中的前景图像提供阴影的方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103065338A (zh) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103809849A (zh) * | 2014-01-28 | 2014-05-21 | 深圳市中兴移动通信有限公司 | 移动终端及其操作方法和智能终端 |
CN104391691A (zh) * | 2014-11-07 | 2015-03-04 | 久邦计算机技术(广州)有限公司 | 一种图标文字处理方法 |
CN104794140A (zh) * | 2014-01-22 | 2015-07-22 | 腾讯科技(深圳)有限公司 | 一种文本高亮显示的方法和装置 |
CN105653118A (zh) * | 2015-11-06 | 2016-06-08 | 乐视移动智能信息技术(北京)有限公司 | 一种更换应用图标的方法和装置 |
CN105957125A (zh) * | 2016-05-20 | 2016-09-21 | 广东欧珀移动通信有限公司 | 一种图标文字的处理方法及移动终端 |
CN106408647A (zh) * | 2016-09-20 | 2017-02-15 | 广州视睿电子科技有限公司 | 一种图像阴影添加方法及装置 |
CN106604015A (zh) * | 2016-12-20 | 2017-04-26 | 宇龙计算机通信科技(深圳)有限公司 | 一种图像处理方法及装置 |
WO2018040505A1 (zh) * | 2016-09-05 | 2018-03-08 | 中兴通讯股份有限公司 | 一种配置显示方法及终端 |
CN108320320A (zh) * | 2018-01-25 | 2018-07-24 | 重庆爱奇艺智能科技有限公司 | 一种信息显示方法、装置及设备 |
CN108965979A (zh) * | 2018-07-09 | 2018-12-07 | 武汉斗鱼网络科技有限公司 | 一种安卓电视上的3d阴影生成方法 |
CN113592753A (zh) * | 2021-07-23 | 2021-11-02 | 深圳思谋信息科技有限公司 | 基于工业相机拍摄的图像的处理方法、装置和计算机设备 |
-
2011
- 2011-10-19 CN CN 201110323665 patent/CN103065338A/zh active Pending
Cited By (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104794140A (zh) * | 2014-01-22 | 2015-07-22 | 腾讯科技(深圳)有限公司 | 一种文本高亮显示的方法和装置 |
CN104794140B (zh) * | 2014-01-22 | 2019-12-10 | 腾讯科技(深圳)有限公司 | 一种文本高亮显示的方法和装置 |
CN103809849A (zh) * | 2014-01-28 | 2014-05-21 | 深圳市中兴移动通信有限公司 | 移动终端及其操作方法和智能终端 |
CN103809849B (zh) * | 2014-01-28 | 2016-04-06 | 努比亚技术有限公司 | 移动终端及其操作方法和智能终端 |
CN104391691A (zh) * | 2014-11-07 | 2015-03-04 | 久邦计算机技术(广州)有限公司 | 一种图标文字处理方法 |
CN105653118A (zh) * | 2015-11-06 | 2016-06-08 | 乐视移动智能信息技术(北京)有限公司 | 一种更换应用图标的方法和装置 |
CN105957125A (zh) * | 2016-05-20 | 2016-09-21 | 广东欧珀移动通信有限公司 | 一种图标文字的处理方法及移动终端 |
WO2018040505A1 (zh) * | 2016-09-05 | 2018-03-08 | 中兴通讯股份有限公司 | 一种配置显示方法及终端 |
CN106408647B (zh) * | 2016-09-20 | 2019-03-05 | 广州视睿电子科技有限公司 | 一种图像阴影添加方法及装置 |
CN106408647A (zh) * | 2016-09-20 | 2017-02-15 | 广州视睿电子科技有限公司 | 一种图像阴影添加方法及装置 |
CN106604015A (zh) * | 2016-12-20 | 2017-04-26 | 宇龙计算机通信科技(深圳)有限公司 | 一种图像处理方法及装置 |
CN106604015B (zh) * | 2016-12-20 | 2018-09-14 | 宇龙计算机通信科技(深圳)有限公司 | 一种图像处理方法及装置 |
CN108320320A (zh) * | 2018-01-25 | 2018-07-24 | 重庆爱奇艺智能科技有限公司 | 一种信息显示方法、装置及设备 |
CN108320320B (zh) * | 2018-01-25 | 2021-04-20 | 重庆爱奇艺智能科技有限公司 | 一种信息显示方法、装置及设备 |
CN108965979A (zh) * | 2018-07-09 | 2018-12-07 | 武汉斗鱼网络科技有限公司 | 一种安卓电视上的3d阴影生成方法 |
CN108965979B (zh) * | 2018-07-09 | 2021-01-01 | 武汉斗鱼网络科技有限公司 | 一种安卓电视上的3d阴影生成方法 |
CN113592753A (zh) * | 2021-07-23 | 2021-11-02 | 深圳思谋信息科技有限公司 | 基于工业相机拍摄的图像的处理方法、装置和计算机设备 |
CN113592753B (zh) * | 2021-07-23 | 2024-05-07 | 深圳思谋信息科技有限公司 | 基于工业相机拍摄的图像的处理方法、装置和计算机设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103065338A (zh) | 为背景图像中的前景图像提供阴影的方法和装置 | |
WO2021135887A1 (zh) | 页面配色的方法、装置、存储介质和芯片 | |
CN102591848B (zh) | 基于背景的前景特性选择 | |
CN104778047B (zh) | 一种内容显示方法及终端 | |
CN104076928B (zh) | 一种调整文字显示区域色调的方法 | |
US20160093080A1 (en) | Optimizing the Legibility of Displayed Text | |
US8572501B2 (en) | Rendering graphical objects based on context | |
CN104461614B (zh) | 一种主题资源的处理方法及电子设备 | |
WO2017157109A1 (en) | Image processing method and terminal | |
CN104978186B (zh) | 一种界面皮肤的渲染方法和装置 | |
CN106503004A (zh) | 一种信息处理方法及装置、终端 | |
WO2022068293A1 (zh) | 页面展示方法及装置 | |
CN105955754B (zh) | 一种用户界面文字显示方法及装置 | |
US7342585B2 (en) | Use of an input overscaled bitmap to generate emboldened overscaled bitmap | |
CN113808120A (zh) | 图像处理方法、装置、电子设备及存储介质 | |
CN112395030A (zh) | 一种页面处理方法、装置、电子设置以及存储介质 | |
US10810775B2 (en) | Automatically selecting and superimposing images for aesthetically pleasing photo creations | |
CN114138215B (zh) | 一种显示方法及相关设备 | |
CN103744942A (zh) | 网页浏览方法及装置、网页浏览终端设备 | |
CN111199565B (zh) | 数据处理方法、装置、***、电子设备和存储介质 | |
CN113064687A (zh) | 用户界面组件的色彩适配处理方法、装置及设备 | |
CN103164210B (zh) | 对应用程序界面进行换肤的方法和装置 | |
CN111107264A (zh) | 图像处理方法、装置、存储介质以及终端 | |
CN108292319A (zh) | 确定用于被显示在用户界面上的元素的外观 | |
CN113360820B (zh) | 一种页面展示方法、***、设备和存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20130424 |
|
WD01 | Invention patent application deemed withdrawn after publication |