CN105138317A - Window display processing method and device applied to terminal equipment - Google Patents

Window display processing method and device applied to terminal equipment Download PDF

Info

Publication number
CN105138317A
CN105138317A CN201510441047.6A CN201510441047A CN105138317A CN 105138317 A CN105138317 A CN 105138317A CN 201510441047 A CN201510441047 A CN 201510441047A CN 105138317 A CN105138317 A CN 105138317A
Authority
CN
China
Prior art keywords
target window
image
pixel
background image
graphic element
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.)
Granted
Application number
CN201510441047.6A
Other languages
Chinese (zh)
Other versions
CN105138317B (en
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 Baidu Netcom Science and Technology Co Ltd
Original Assignee
Anyi Hengtong Beijing 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 Anyi Hengtong Beijing Technology Co Ltd filed Critical Anyi Hengtong Beijing Technology Co Ltd
Priority to CN201510441047.6A priority Critical patent/CN105138317B/en
Publication of CN105138317A publication Critical patent/CN105138317A/en
Priority to PCT/CN2015/099525 priority patent/WO2017016171A1/en
Application granted granted Critical
Publication of CN105138317B publication Critical patent/CN105138317B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs

Abstract

The embodiment of the invention provides a window display processing method and device applied to terminal equipment. The method comprises: a fuzzy base image generation step of generating a desktop background image of a target window to be processed, and performing fuzzy processing on the desktop background image to obtain a fuzzy base image; and a target window rendering step of performing transparency rendering on display elements in the target window according to the fuzzy base image in order to draw the target window. In the technical scheme, the transparency rendering is performed on the display elements in the target window respectively according to the fuzzy base image, so that the visual effect of the drawn target window is softer and more natural, and the user experience is enhanced.

Description

For window display processing method and the device of terminal device
Technical field
The present invention relates to technical field of image processing, particularly relate to a kind of window display processing method for terminal device and device.
Background technology
Along with the fast development of terminal technology and improving constantly of people's living standard, people more and more pay attention to the visual effect of the software window (i.e. target window) of various terminal.And the visual effect of blurred background after carrying out transparent playing up to software window relies on its agile pure and fresh style to be extensively highly commended by customers
In prior art, when carrying out transparent playing up to software window, first desktop wallpaper being carried out Gaussian Blur, then (superposing, to realize the visual effect of the blurred background of software window with the software window after transparent processing.Due in above process, directly the desktop wallpaper after carrying out Gaussian Blur is superposed with the software window after transparent processing, and any process is not carried out to the display key element in software window, so the soft not nature of visual effect that software window is finally shown, the experience of user is bad.
Summary of the invention
The object of the present invention is to provide a kind of window display processing method for terminal device and device, carry out fuzzy playing up for the display key element in target window, to obtain soft natural visual effect, improve the experience of user.
According to an aspect of the present invention, the invention provides a kind of window display processing method for terminal device, described method comprises: fuzzy basic Computer image genration step: the desktop background image generating pending target window, and Fuzzy Processing is carried out to described desktop background image, obtains fuzzy base image; Target window rendering step: according to described fuzzy base image, carries out transparent playing up to the display key element in described target window, to draw described target window.
Alternatively, the display key element in described target window comprises at least one in the middle of the background of described target window, word and graphic element.
Alternatively, the process of described target window rendering step comprises: copy first object region corresponding with described target window in described fuzzy base image, to generate the background image of described target window; Change the tone of pixel in described background image, saturation degree and/or brightness (HSL) component value; Described background image is drawn in described target window.
Alternatively, the process of described target window rendering step comprises: obtain the graphic element pixel in described target window; Copy the second target area corresponding with the graphic element in described target window in described fuzzy base image, to generate the graphic element image of described target window; According to the brightness of described graphic element pixel, change the HSL component value of pixel corresponding with it in described graphic element image respectively; Described graphic element image is drawn in described target window.
Alternatively, the process of described target window rendering step also comprises: obtain the text pixel in described target window; Copy the 3rd target area corresponding with the word in described target window in described fuzzy base image, to generate the character image of described target window; According to the brightness of described text pixel, change the HSL component value of pixel corresponding with it in described character image respectively; Described character image is drawn in described target window.
Alternatively, the process of the desktop background image of the target window that described generation is pending comprises: carry out sectional drawing to the user interface be positioned at after pending target window respectively, obtain the image of each user interface, and according to level and the position relationship of described user interface, described image is superposed, obtains described desktop background image.
Alternatively, the application window that the user interface be positioned at described in after pending target window comprises desk interface, desktop icons and is positioned at after pending target window.
Alternatively, describedly carry out Fuzzy Processing to described desktop background image, the process obtaining fuzzy base image comprises: carry out equal proportion compression to described desktop background image; Described desktop background image after equity scale compression carries out Fuzzy Processing, and using the desktop background image after Fuzzy Processing as fuzzy base image.
Alternatively, the process that described desktop background image after described reciprocity scale compression carries out Fuzzy Processing also comprises: according to predetermined blur radius data, carries out Fuzzy Processing by average Fuzzy Processing algorithm or Gaussian Blur Processing Algorithm to described desktop background image.
Alternatively, the process of the desktop background image of the target window that described generation is pending comprises: the desktop background image periodically generating pending target window, or according to the change at desktop user interface, generate the desktop background image of pending target window, wherein, often generate a desktop background image, a characteristics extraction is carried out to generated desktop background image, and contrast with the eigenwert that the last time extracts, if identical, stop the execution of subsequent step.
Alternatively, the process of the graphic element pixel in the described target window of described acquisition comprises: under black background, draw the graphic element in described target window with pure white; Using the non-black pixel in the middle of the graphic element drawing acquisition as described graphic element pixel.
Alternatively, the process of the text pixel in the described target window of described acquisition comprises: under black background, draw the word in described target window with pure white; Using the non-black pixel in the middle of the word of drafting as described text pixel.
According to a further aspect in the invention, the present invention also provides a kind of window display processing unit for terminal device, described device comprises: fuzzy basic image generation unit, for generating the desktop background image of pending target window, and Fuzzy Processing is carried out to described desktop background image, obtains fuzzy base image; Target window rendering unit, for according to described fuzzy base image, carries out transparent playing up to the display key element in described target window, to draw described target window.
Alternatively, the display key element in described target window comprises at least one in the middle of the background of described target window, word and graphic element.
Alternatively, described target window rendering unit comprises: background image generates subelement, for copying first object region corresponding with described target window in described fuzzy base image, to generate the background image of described target window; Background image pixels changes subelement, for changing the HSL component value of pixel in described background image; Background image draws subelement, for drawing described background image in described target window.
Alternatively, described target window rendering unit comprises: graphic element pixel obtains subelement, for obtaining the graphic element pixel in described target window; Graphic element Computer image genration subelement, for copying the second target area corresponding with the graphic element in described target window in described fuzzy base image, to generate the graphic element image of described target window; Graphic element image pixel changes subelement, for the brightness according to described graphic element pixel, changes the HSL component value of pixel corresponding with it in described graphic element image respectively; Graphic element Image Rendering subelement, for drawing described graphic element image in described target window.
Alternatively, described target window rendering unit also comprises: text pixel obtains subelement, for obtaining the text pixel in described target window; Character image generates subelement, for copying the 3rd target area corresponding with the word in described target window in described fuzzy base image, to generate the character image of described target window; Character image pixel changes subelement, for the brightness according to described text pixel, changes the HSL component value of pixel corresponding with it in described character image respectively; Character image draws subelement, for drawing described character image in described target window.
Alternatively, described fuzzy basic image generation unit comprises: desktop background image obtains subelement, for carrying out sectional drawing to the user interface be positioned at after pending target window respectively, obtain the image of each user interface, and according to level and the position relationship of described user interface, described image is superposed, obtains described desktop background image.
Alternatively, the application window that the user interface be positioned at described in after pending target window comprises desk interface, desktop icons and is positioned at after pending target window.
Alternatively, described fuzzy basic image generation unit comprises: desktop background image compression subelement, for carrying out equal proportion compression to described desktop background image; Fuzzy basic Image Acquisition subelement, carries out Fuzzy Processing for the described desktop background image after reciprocity scale compression, and using the desktop background image after Fuzzy Processing as fuzzy base image.
Alternatively, described fuzzy basic Image Acquisition subelement also comprises: desktop background image Fuzzy Processing module, for according to predetermined blur radius data, by average Fuzzy Processing algorithm or Gaussian Blur Processing Algorithm, Fuzzy Processing is carried out to described desktop background image.
Alternatively, described fuzzy basic image generation unit, for periodically generating the desktop background image of pending target window, or for the change according to desktop user interface, generate the desktop background image of pending target window, wherein, often generate a desktop background image, a characteristics extraction is carried out to generated desktop background image, and contrasts with the eigenwert that the last time extracts, if identical, stop the execution of subsequent step.
Alternatively, described graphic element pixel obtains subelement and comprises: graphic element drafting module, for drawing the graphic element in described target window with pure white under black background; Graphic element pixel acquisition module, for using draw obtain graphic element in the middle of non-black pixel as described graphic element pixel.
Alternatively, described text pixel obtains subelement and comprises: Word-Drawing module, for drawing the word in described target window with pure white under black background; Text pixel acquisition module, for will draw word in the middle of non-black pixel as described text pixel.
The window display processing method for terminal device that the embodiment of the present invention provides and device, after the fuzzy base image of generation, carry out transparent playing up according to this fuzzy base image to the display key element in described target window, to draw described target window.Technical scheme of the present invention carries out transparent playing up according to fuzzy base image respectively to the display key element in target window, so the softer nature of visual effect of target window that the present invention draws out, improves the experience of user.
Accompanying drawing explanation
Fig. 1 illustrates the schematic flow sheet of exemplary embodiment of the present for the window display processing method of terminal device;
Fig. 2 illustrates the schematic flow sheet background in described target window being carried out to transparent process of playing up;
Fig. 3 is the transparent rendering effect figure that target window background is shown;
Fig. 4 illustrates the schematic flow sheet graphic element in described target window being carried out to transparent process of playing up;
Fig. 5 illustrates the schematic flow sheet word in described target window being carried out to transparent process of playing up;
Fig. 6 is the transparent rendering effect figure that target window is shown;
Fig. 7 illustrates the structural representation of exemplary embodiment of the present for the window display processing unit of terminal device;
Fig. 8 is the structural representation one that target window rendering unit 720 is shown;
Fig. 9 is the structural representation two that target window rendering unit 720 is shown;
Figure 10 is the structural representation three that target window rendering unit 720 is shown.
Embodiment
Basic conception of the present invention is, a kind of window display processing method for terminal device is provided and realizes the device of described method, for the target window of pending Fuzzy Processing generates desktop background image, Fuzzy Processing is carried out to described desktop background image, generate fuzzy base image, usually transparent playing up is carried out to display key elements such as such as background, word and/or graphic elements target window from described fuzzy basic image contract unit again, to render more soft natural visual effect, improve the experience of user.
By the window display processing method for terminal device that custom-designed software simulating the present invention proposes, pre-set or provide to arrange with the interactive interface of user in described software and perform Fuzzy Processing and the transparent parameter value played up, thus realize personalized Fuzzy Processing effect.
Below in conjunction with accompanying drawing, the window display processing method for terminal device of exemplary embodiment of the present and device are described in detail.
Embodiment one
Fig. 1 illustrates the schematic flow sheet of exemplary embodiment of the present for the window display processing method of terminal device.Described terminal device can be the electronic equipments such as mobile phone, computer, iPad.
With reference to Fig. 1, in step S110, generate the desktop background image of pending target window, and Fuzzy Processing is carried out to described desktop background image, obtain fuzzy base image.
Described pending target window carries out transparent playing up, to realize the window of blurred background effect for needs.Wherein, described blurred background effect refers to by described target window, can see and be positioned at its blurred contour of other user interfaces below and the effect of color.
Particularly, the process of the desktop background image of the target window that described generation is pending can comprise in step s 110: carry out sectional drawing to the user interface be positioned at after pending target window respectively, obtain the image of each user interface, and according to level and the position relationship of described user interface, described image is superposed, obtains described desktop background image.The described application window etc. being positioned at the user interface after pending target window and can comprising desk interface, desktop icons and be positioned at after pending target window.
By the process of step S110, obtain the desktop background image having carried out Fuzzy Processing has the target window of blur effect basis as drafting.
In step S120, according to described fuzzy base image, transparent playing up is carried out to the display key element in described target window, to draw described target window.
Particularly, the display key element in described target window can comprise at least one in the middle of the background of described target window, word and graphic element etc.By from described fuzzy basic image contract pictorial element, the tone of one or more display key elements of described target window, saturation degree and/or brightness (HSL) component value are adjusted, obtains the blurred background effect of described target window.
The window display processing method for terminal device that the embodiment of the present invention provides, after the fuzzy base image of generation, carries out transparent playing up according to this fuzzy base image to the display key element in described target window, to draw described target window.Technical scheme of the present invention carries out transparent playing up according to fuzzy base image to the display key element in target window, makes the softer nature of the visual effect of the target window drawn out, improves the experience of user.
Hereinafter with reference to Fig. 2 ~ Fig. 6, the process of the step S120 in the method shown in Fig. 1 is described in detail.Perform in step S120 by least one treatment scheme shown in Fig. 2, Fig. 4 and Fig. 5 and transparent process of playing up is carried out to the display key element in described target window.
Fig. 2 illustrates to carry out the schematic flow sheet of transparent process of playing up in step S120 to the background in described target window.
With reference to Fig. 2, in step S1201, copy first object region corresponding with described target window in described fuzzy base image, to generate the background image of described target window, obtain the background image carrying out Fuzzy Processing thus.
In step S1202, change the HSL component value of pixel in described background image.
Particularly, at least one component or whole of the tone of pixel, saturation degree and luminance component can be changed.
As previously mentioned, can pre-set in described software or provide with the interactive interface of user to arrange described background image tone reversal value.Such as, the tone value of a certain pixel of described background image is H0, and the described background image tone reversal value pre-set is Δ H0, then the tone value of this pixel can be adjusted to (H0+ Δ H0) mod360.Make the tone of pixel in background image change according to demand by the way, reach the hue adjustment effect of specifying.
When promoting saturation degree, the ratio that the lower pixel of saturation degree promotes saturation degree is lower than the higher pixel of saturation degree; When reducing saturation degree, the ratio that the higher pixel of saturation degree reduces saturation degree is lower than the lower pixel of saturation degree.When adjusting the saturation degree of pixel in described background image by the way, can avoid occurring obvious color range problem, make background image seem softer nature, the experience of user is better.
As previously mentioned, can pre-set in described software or provide with the interactive interface of user to arrange described background image brightness changes values.Such as, the brightness value of a certain pixel of described background image is L0, and the described background image brightness changes values pre-set is Δ L0, then the brightness value of this pixel can be adjusted to (L0+ Δ L0) mod100.Make the brightness of pixel in background image change according to demand by the way, reach the brightness adjustment effect of specifying.
Alternatively, after step S1202, described method also can comprise: the basic colour being incorporated into preset ratio on described background image.Wherein, the ratio of described basic colour can change according to the change of background image.Such as, if the mass-tone of described background image is comparatively dark, then the height that the ratio of the basic colour be incorporated into just can be relative a bit; Correspondingly, if the mass-tone of described background image is more shallow, then what the ratio of the basic colour be incorporated into just can be relative is lower.By being incorporated into the basic colour of preset ratio, the background of the target window that final rendering is gone out is more attractive in appearance or realize personalized.
In step S1203, in described target window, draw described background image.
Fig. 3 is the transparent rendering effect figure that target window background is shown, shown in it is the target window of full screen display.Usually the adjustment of HSL component value is carried out to the background of target window according to from described fuzzy basic image contract unit, soft, natural target window background can be rendered.
In addition, in existing window rendering technique, real look can only be adopted to fill for the word in target window and icon (graphic element), blurred background effect (namely cannot carry out transparent playing up) cannot be adopted.The window display processing method that the present invention proposes usually also can carry out transparent playing up to the word target window and/or icon from described fuzzy basic image contract unit.
Fig. 4 illustrates to carry out the schematic flow sheet of transparent process of playing up in step S120 to the graphic element in described target window.
Graphic element described here comprises the icon for interactive operation in target window, such as menu item icons, toolbar icon, status bar icon etc.Such as, if the target window that will draw is the window of similar Microsoft word software, the Save icon so wherein, " stickup " icon, " spelling and grammer " icon are all described graphic elements.These graphic elements are all the rectangular images with transparent background.
With reference to Fig. 4, in step S1204, obtain the graphic element pixel in described target window, to obtain the outline data of described graphic element.
Particularly, step S1204 can comprise: under black background, draw the graphic element in described target window with pure white, and using the non-black pixel in the middle of the graphic element drawing acquisition as described graphic element pixel, thus graphic element pixel and its background pixel are distinguished.
Such as, for " stickup " icon, by the process of step S1204, graph outline with board and page can be extracted from the icon of rectangle.
In step S1205, copy the second target area corresponding with the graphic element in described target window in described fuzzy base image, to generate the graphic element image of described target window.
Such as, for " stickup " icon, by the process of step S1205, the image of the region corresponding with " stickup " icon of rectangle as described " stickup " icon can be gone out from described fuzzy basic copying image.
In step S1206, according to the brightness of described graphic element pixel, change the HSL component value of pixel corresponding with it in described graphic element image respectively, to make the soft natural displaying in described graphic element image of the graphic element of described target window.
Particularly, at least one component or whole of the tone of pixel corresponding in described graphic element image, saturation degree and luminance component can be changed.
Promote tone, saturation degree and/or brightness time, according to the corresponding relation between pre-configured graphic element brightness of image lifting values and the brightness of graphic element pixel, the tone of arbitrary pixel of described graphic element image, saturation degree and/or brightness can be adjusted.
Such as, suppose that the brightness value of a certain pixel of graphic element pixel is L, pre-configured tone, saturation degree and/or the luminance raising ratio corresponding with described brightness value L are respectively a, b, c, be the tone of the pixel corresponding pixel points of L with described brightness value in graphic element image be H1, saturation degree is S1, and brightness is L1.The tone of this corresponding pixel points, saturation degree and/or brightness can be adjusted to tone H2, saturation degree S2 and/or brightness L2 respectively:
H2=(H1+(360-H1)*a)*Lmod360,
S2=(S1+(100-S1)*b)*Lmod100,
L2=(L1+(100-L1)*c)*Lmod100。
Particularly, be described for brightness adjustment.Suppose graphic element to exist A, B two pixels, its on a dark background corresponding pixel points brightness be LA=LB=80; A, B two brightness of pixel in graphic element are respectively LA1=60, LB1=80.Suppose the luminance raising ratio cA=cB=70% needing to improve A, B 2, from above-mentioned computing formula:
LA2=(LA1+(100-LA1)*cA)*LAmod100
=(60+(100-60)*0.7)*80mod100
=(60+40*0.7)*80mod100
=(60+28)*80mod100
=88*80mod100
=7040mod100
=70,
LB2=(LB1+(100-LB1)*cB)*LBmod100
=(80+(100-80)*0.7)*80mod100
=(80+20*0.7)*80mod100
=(80+14)*80mod100
=94*80mod100
=7520mod100
=75。
Can find out LA1<LB1, and the brightness LA2 after adjustment is still less than LB2, changes ratio A pixel (17%) and be greater than B pixel (6%).
Change and the brightness of tone and saturation degree are similar, repeat no more here.Have the above results known: the present invention promote tone, saturation degree and/or brightness time, different pixels should meet after tone, saturation degree and/or luminance raising tone, saturation degree and/or brightness magnitude relationship constant, and the lower pixel of tone, saturation degree and/or brightness to change ratio higher, the higher some change ratio of tone, saturation degree and/or brightness is lower.
Reduce tone, saturation degree and/or brightness time, corresponding relation between the graphic element brightness of image lifting values pre-configured according to described target window and the brightness of graphic element pixel, adjusts the tone of arbitrary pixel of described graphic element image, saturation degree and/or brightness.
Such as, the brightness value of a certain pixel of graphic element pixel is L ', pre-configured with described brightness value L ' corresponding tone, saturation degree and/or brightness reduction ratio be respectively a ', b ', c ', be the tone of the pixel corresponding pixel points of L ' with described brightness value in graphic element image be H1 ', saturation degree is S1 ', and brightness is L1 '.Then the tone of this corresponding pixel points, saturation degree and/or brightness can be adjusted to tone H2 ', saturation degree S2 ' and/or brightness L2 ' respectively:
H2′=(H1′*a′)*L′mod360,
S2′=(S1′*b′)*L′mod100,
L2′=(L1′*c′)*L′mod100。
With promote tone, saturation degree and/or brightness time situation similar, the present invention reduce tone, saturation degree and/or brightness time, different pixels tone, saturation degree and/or brightness should meet after reducing tone, saturation degree and/or brightness magnitude relationship constant, and the lower pixel of tone, saturation degree and/or brightness to change ratio lower, the higher some change ratio of tone, saturation degree and/or brightness is higher.
Alternatively, after step S1206, described method also can comprise: the basic colour being incorporated into preset ratio on described graphic element image.Wherein, the ratio of described basic colour can change according to the change of graphic element image.Such as, if the mass-tone of described pictorial element image is comparatively dark, then the height that the ratio of basic colour that we are incorporated into just can be relative a bit; Correspondingly, if the mass-tone of described graphic element image is more shallow, then what the ratio of basic colour that we are incorporated into just can be relative is lower.By being incorporated into the basic colour of preset ratio, the graphic element of the target window that final rendering is gone out is more attractive in appearance or realize personalized.
In step S1207, in described target window, draw described graphic element image, thus can draw out there is Fuzzy Processing background, through the transparent graphic element played up.
Fig. 5 illustrates to carry out the schematic flow sheet of transparent process of playing up in step S120 to the word in described target window.
With reference to Fig. 5, in step S1208, obtain the text pixel in described target window.
Particularly, step S1208 can comprise: under black background, draw the word in described target window with pure white, using the non-black pixel in the middle of the word of drafting as described text pixel, thus distinguishes text pixel.
In step S1209, copy the 3rd target area corresponding with the word in described target window in described fuzzy base image, to generate the character image of described target window.
In step S12010, according to the brightness of described text pixel, change the HSL component value of pixel corresponding with it in described character image respectively, to make the soft natural displaying in described character image of the word of described target window.
Particularly, at least one component or whole of the tone of pixel corresponding with it in described character image, saturation degree and luminance component can be changed.
Here, the strategy taked during HSL component value to the pixel of aforementioned change described graphic element image when changing the HSL component value of the pixel of described character image is similar, only the description of the pixel about graphic element need be replaced to accordingly about the description of the pixel of word, repeat no more here.
Alternatively, after step S12010, described method also can comprise: the basic colour being incorporated into preset ratio on described character image.Wherein, the ratio of described basic colour can change according to the change of character image.Such as, if the mass-tone of described character image is comparatively dark, then the height that the ratio of basic colour that we are incorporated into just can be relative a bit; Correspondingly, if the mass-tone of described character image is more shallow, then what the ratio of basic colour that we are incorporated into just can be relative is lower.By being incorporated into the basic colour of preset ratio, the word of the target window that final rendering is gone out is more attractive in appearance or realize personalized.
It should be noted that, the softer nature of the target window gone out for making final rendering, the basic colour that described background image, graphic element image and/or character image are incorporated into and ratio thereof should be consistent.
In addition, when drawing lily graphic element or word under black background, can according to the anti-aliasing effect of the pictorial element in described target window or word, obtain the color proportion of the antialiasing point of described lily graphic element or word, and then under black background, draw the lily graphic element or the word that there are anti-aliasing effect, using the non-black pixel in the middle of the graphic element of drafting or word as described text pixel graphic element pixel or text pixel.After this, according to the brightness of graphic element pixel or text pixel, change the HSL component value of corresponding pixel in graphic element image or character image, have anti-aliasing effect to make the graphic element image finally drawn in target window and character image.
In step S12011, in described target window, draw described character image, thus can draw out there is Fuzzy Processing background, through the transparent word played up.
Fig. 6 is the transparent rendering effect figure that target window is shown.Wherein, the window be positioned at below is desktop (1), and the window be positioned at above is target window (2).Can find out, compared with Fig. 3, Fig. 6 not only to carry out transparent playing up to target window background, and transparent playing up also is carried out to the graphic element (3) of target window and word (4), as can be seen from Figure 6, the graphic element (3) on the target window left side is relative with the color of word (4) dark, and graphic element (3) on the right of target window is relative brighter with the color of word (4), this further improves the display effect of target window, improve Consumer's Experience.
Alternatively, in step s 110, describedly carry out Fuzzy Processing to described desktop background image, the process obtaining fuzzy base image can comprise: carry out equal proportion compression to described desktop background image; Described desktop background image after equity scale compression carries out Fuzzy Processing, and using the desktop background image after Fuzzy Processing as fuzzy base image.Correspondingly, according to described fuzzy base image, when transparent playing up is carried out to the display key element (can be at least one in the middle of the display key elements such as the background of described target window, word and graphic element) in described target window, we also carry out the convergent-divergent of same ratio to described target window, the HSL component value of at least one then in the middle of the display key element such as the background of our target window according to described fuzzy basic image modification, word and graphic element, and draw described target window.
Further, after described target window is completed, described target window is amplified display.Be understandable that, for avoiding amplifying the rear described target window distortion of display, we can insert intermediate point between neighbor pixel.Wherein, this intermediate point available differences method obtains.In said process, we make the calculated amount of our Fuzzy Processing greatly reduce by the method for equal proportion compression desktop background image, although we insert intermediate value for avoiding target window distortion in subsequent treatment, the calculated amount inserting intermediate value will be far smaller than the calculated amount of Fuzzy Processing.So we can reduce the computing cost needed for technical scheme of the present invention greatly by above-mentioned improvement.
Alternatively, the process that described desktop background image after described reciprocity scale compression carries out Fuzzy Processing also can comprise: according to predetermined blur radius data, carries out Fuzzy Processing by average Fuzzy Processing algorithm or Gaussian Blur Processing Algorithm to described desktop background image.
Particularly, in the process that the present invention specifically implements, can be user and the interface arranging described predetermined blur radius data is provided, so that user arranges described predetermined blur radius data according to the needs of oneself or interest, realize the controllability of blurred background effect.Be understandable that, described terminal device also can arrange fixing blur radius data, blur radius data that can also be predetermined according to the factor Lookup protocols such as the size of screen resolution, target window.
Alternatively, in step s 110, the process of described fuzzy basic Computer image genration step can comprise: the desktop background image periodically generating pending target window, or according to the change at desktop user interface, generates the desktop background image of pending target window.Correspondingly, often generate a desktop background image, a characteristics extraction is carried out to generated desktop background image, and contrasts with the eigenwert that the last time extracts, if identical, stop the execution of subsequent step.Wherein, the eigenwert extracted described desktop background image can be the pixel of predetermined number on desktop background image, also can be level and the position relationship of each user interface after described target window.By extraction and the contrast of eigenwert, judge that whether this desktop background image generated is identical with the last desktop background image generated, if identical, then stops the execution of subsequent step.Unnecessary desktop background image Fuzzy Processing process can be avoided by said process, reduce CPU and consume.
Embodiment two
Fig. 7 illustrates the structural representation of exemplary embodiment of the present for the window display processing unit of terminal device.
With reference to Fig. 7, the window display processing unit for terminal device of the embodiment of the present invention can perform the window display processing method for terminal device of embodiment one.The window display processing unit for terminal device of the embodiment of the present invention can comprise: fuzzy basic image generation unit 710 and target window rendering unit 720.
Fuzzy basic image generation unit 710 for generating the desktop background image of pending target window, and carries out Fuzzy Processing to described desktop background image, obtains fuzzy base image.
Target window rendering unit 720, for according to described fuzzy base image, carries out transparent playing up to the display key element in described target window, to draw described target window.
The window display processing unit for terminal device that the embodiment of the present invention provides, after the fuzzy base image of generation, carries out transparent playing up according to this fuzzy base image to the display key element in described target window, to draw described target window.Technical scheme of the present invention carries out transparent playing up according to fuzzy base image respectively to the display key element in target window, so the softer nature of visual effect of target window that the present invention draws out, improves the experience of user.
Alternatively, the display key element in described target window can comprise at least one in the middle of the background of described target window, word and graphic element.
Fig. 8 is the structural representation one that target window rendering unit 720 is shown.
See Fig. 8, described target window rendering unit 720 can comprise: background image generates subelement 7201, background image pixels changes subelement 7202 and background image draws subelement 7203.
Background image generates subelement 7201 for copying first object region corresponding with described target window in described fuzzy base image, to generate the background image of described target window.
Background image pixels changes subelement 7202 for changing the tone of pixel in described background image, saturation degree and/or brightness (HSL) component value.
Background image draws subelement 7203 for drawing described background image in described target window.
Fig. 9 is the structural representation two that target window rendering unit 720 is shown.
See Fig. 9, described target window rendering unit 720 can comprise: graphic element pixel obtains subelement 7204, graphic element Computer image genration subelement 7205, graphic element image pixel change subelement 7206 and graphic element Image Rendering subelement 7207.
Graphic element pixel obtains subelement 7204 for obtaining the graphic element pixel in described target window.
Graphic element Computer image genration subelement 7205 for copying the second target area corresponding with the graphic element in described target window in described fuzzy base image, to generate the graphic element image of described target window.
Graphic element image pixel changes subelement 7206 for the brightness according to described graphic element pixel, changes the HSL component value of pixel corresponding with it in described graphic element image respectively.
Graphic element Image Rendering subelement 7207 for drawing described graphic element image in described target window.
Figure 10 is the structural representation three that target window rendering unit 720 is shown.
See Figure 10, described target window rendering unit 720 also can comprise: text pixel obtains subelement 7208, character image generates subelement 7209, character image pixel changes subelement 72010 and character image draws subelement 72011.
Text pixel obtains subelement 7208 for obtaining the text pixel in described target window.
Character image generates subelement 7209 for copying the 3rd target area corresponding with the word in described target window in described fuzzy base image, to generate the character image of described target window.
Character image pixel changes subelement 72010 for the brightness according to described text pixel, changes the HSL component value of pixel corresponding with it in described character image respectively.
Character image draws subelement 72011 for drawing described character image in described target window.
Alternatively, described fuzzy basic image generation unit 710 can comprise: desktop background image obtains subelement, for carrying out sectional drawing to the user interface be positioned at after pending target window respectively, obtain the image of each user interface, and according to level and the position relationship of described user interface, described image is superposed, obtains described desktop background image.
Alternatively, the application window that the user interface after pending target window can comprise desk interface, desktop icons and be positioned at after pending target window is positioned at described in.
Alternatively, described fuzzy basic image generation unit 710 can comprise: desktop background image compression subelement, for carrying out equal proportion compression to described desktop background image; Fuzzy basic Image Acquisition subelement, carries out Fuzzy Processing for the described desktop background image after reciprocity scale compression, and using the desktop background image after Fuzzy Processing as fuzzy base image.
Alternatively, described fuzzy basic Image Acquisition subelement also can comprise: desktop background image Fuzzy Processing module, for according to predetermined blur radius data, by average Fuzzy Processing algorithm or Gaussian Blur Processing Algorithm, Fuzzy Processing is carried out to described desktop background image.
Alternatively, described fuzzy basic image generation unit 710 is for periodically generating the desktop background image of pending target window, or for the change according to desktop user interface, generate the desktop background image of pending target window, wherein, often generate a desktop background image, a characteristics extraction is carried out to generated desktop background image, and contrast with the eigenwert that the last time extracts, if identical, stop the execution of subsequent step.
Alternatively, described graphic element pixel obtains subelement and can comprise: graphic element drafting module, for drawing the graphic element in described target window with pure white under black background; Graphic element pixel acquisition module, for using draw obtain graphic element in the middle of non-black pixel as described graphic element pixel.
Alternatively, described text pixel obtains subelement and can comprise: Word-Drawing module, for drawing the word in described target window with pure white under black background; Text pixel acquisition module, for will draw word in the middle of non-black pixel as described text pixel.
It may be noted that the needs according to implementing, each step described can be split as more multi-step, also the part operation of two or more step or step can be combined into new step, to realize object of the present invention in the application.
Above-mentioned can at hardware according to method of the present invention, realize in firmware, or be implemented as and can be stored in recording medium (such as CDROM, RAM, floppy disk, hard disk or magneto-optic disk) in software or computer code, or be implemented and will be stored in the computer code in local recording medium by the original storage of web download in remote logging medium or nonvolatile machine readable media, thus method described here can be stored in use multi-purpose computer, such software process on the recording medium of application specific processor or able to programme or specialized hardware (such as ASIC or FPGA).Be appreciated that, computing machine, processor, microprocessor controller or programmable hardware comprise and can store or receive the memory module of software or computer code (such as, RAM, ROM, flash memory etc.), when described software or computer code by computing machine, processor or hardware access and perform time, realize disposal route described here.In addition, when the code for realizing the process shown in this accessed by multi-purpose computer, multi-purpose computer is converted to the special purpose computer for performing the process shown in this by the execution of code.
The above; be only the specific embodiment of the present invention, but protection scope of the present invention is not limited thereto, is anyly familiar with those skilled in the art in the technical scope that the present invention discloses; change can be expected easily or replace, all should be encompassed within protection scope of the present invention.Therefore, protection scope of the present invention should be as the criterion with the protection domain of described claim.

Claims (24)

1. for a window display processing method for terminal device, it is characterized in that, described method comprises:
Fuzzy basic Computer image genration step: the desktop background image generating pending target window, and Fuzzy Processing is carried out to described desktop background image, obtain fuzzy base image;
Target window rendering step: according to described fuzzy base image, carries out transparent playing up to the display key element in described target window, to draw described target window.
2. method according to claim 1, is characterized in that, the display key element in described target window comprises at least one in the middle of the background of described target window, word and graphic element.
3. method according to claim 2, is characterized in that, the process of described target window rendering step comprises:
Copy first object region corresponding with described target window in described fuzzy base image, to generate the background image of described target window;
Change the tone of pixel in described background image, saturation degree and/or brightness (HSL) component value;
Described background image is drawn in described target window.
4. method according to claim 2, is characterized in that, the process of described target window rendering step comprises:
Obtain the graphic element pixel in described target window;
Copy the second target area corresponding with the graphic element in described target window in described fuzzy base image, to generate the graphic element image of described target window;
According to the brightness of described graphic element pixel, change the HSL component value of pixel corresponding with it in described graphic element image respectively;
Described graphic element image is drawn in described target window.
5. the method according to any one of claim 2 ~ 4, is characterized in that, the process of described target window rendering step also comprises:
Obtain the text pixel in described target window;
Copy the 3rd target area corresponding with the word in described target window in described fuzzy base image, to generate the character image of described target window;
According to the brightness of described text pixel, change the HSL component value of pixel corresponding with it in described character image respectively;
Described character image is drawn in described target window.
6. the method according to any one of Claims 1 to 4, is characterized in that, the process of the desktop background image of the target window that described generation is pending comprises:
Respectively sectional drawing is carried out to the user interface be positioned at after pending target window, obtain the image of each user interface, and according to the level of described user interface and position relationship, described image is superposed, obtains described desktop background image.
7. method according to claim 6, is characterized in that, described in the user interface be positioned at after the pending target window application window that comprises desk interface, desktop icons and be positioned at after pending target window.
8. method according to claim 7, is characterized in that, describedly carries out Fuzzy Processing to described desktop background image, and the process obtaining fuzzy base image comprises:
Equal proportion compression is carried out to described desktop background image;
Described desktop background image after equity scale compression carries out Fuzzy Processing, and using the desktop background image after Fuzzy Processing as fuzzy base image.
9. method according to claim 8, is characterized in that, the process that the described desktop background image after described reciprocity scale compression carries out Fuzzy Processing also comprises:
According to predetermined blur radius data, by average Fuzzy Processing algorithm or Gaussian Blur Processing Algorithm, Fuzzy Processing is carried out to described desktop background image.
10. the method according to any one of Claims 1 to 4, is characterized in that, the process of the desktop background image of the target window that described generation is pending comprises:
Periodically generate the desktop background image of pending target window, or according to the change at desktop user interface, generate the desktop background image of pending target window, wherein, often generate a desktop background image, a characteristics extraction is carried out to generated desktop background image, and contrasts with the eigenwert that the last time extracts, if identical, stop the execution of subsequent step.
11. methods according to claim 4, is characterized in that, the process of the graphic element pixel in the described target window of described acquisition comprises:
The graphic element in described target window is drawn with pure white under black background;
Using the non-black pixel in the middle of the graphic element drawing acquisition as described graphic element pixel.
12. methods according to claim 5, is characterized in that, the process of the text pixel in the described target window of described acquisition comprises:
The word in described target window is drawn with pure white under black background;
Using the non-black pixel in the middle of the word of drafting as described text pixel.
13. 1 kinds, for the window display processing unit of terminal device, is characterized in that, described device comprises:
Fuzzy basic image generation unit, for generating the desktop background image of pending target window, and carrying out Fuzzy Processing to described desktop background image, obtaining fuzzy base image;
Target window rendering unit, for according to described fuzzy base image, carries out transparent playing up to the display key element in described target window, to draw described target window.
14. devices according to claim 13, is characterized in that, the display key element in described target window comprises at least one in the middle of the background of described target window, word and graphic element.
15. devices according to claim 14, is characterized in that, described target window rendering unit comprises:
Background image generates subelement, for copying first object region corresponding with described target window in described fuzzy base image, to generate the background image of described target window;
Background image pixels changes subelement, for changing the tone of pixel in described background image, saturation degree and/or brightness (HSL) component value;
Background image draws subelement, for drawing described background image in described target window.
16. devices according to claim 14, is characterized in that, described target window rendering unit comprises:
Graphic element pixel obtains subelement, for obtaining the graphic element pixel in described target window;
Graphic element Computer image genration subelement, for copying the second target area corresponding with the graphic element in described target window in described fuzzy base image, to generate the graphic element image of described target window;
Graphic element image pixel changes subelement, for the brightness according to described graphic element pixel, changes the HSL component value of pixel corresponding with it in described graphic element image respectively;
Graphic element Image Rendering subelement, for drawing described graphic element image in described target window.
17. devices according to any one of claim 14 ~ 16, it is characterized in that, described target window rendering unit also comprises:
Text pixel obtains subelement, for obtaining the text pixel in described target window;
Character image generates subelement, for copying the 3rd target area corresponding with the word in described target window in described fuzzy base image, to generate the character image of described target window;
Character image pixel changes subelement, for the brightness according to described text pixel, changes the HSL component value of pixel corresponding with it in described character image respectively;
Character image draws subelement, for drawing described character image in described target window.
18. devices according to any one of claim 13 ~ 16, it is characterized in that, described fuzzy basic image generation unit comprises:
Desktop background image obtains subelement, for carrying out sectional drawing to the user interface be positioned at after pending target window respectively, obtain the image of each user interface, and according to the level of described user interface and position relationship, described image is superposed, obtains described desktop background image.
19. devices according to claim 18, is characterized in that, described in the user interface be positioned at after the pending target window application window that comprises desk interface, desktop icons and be positioned at after pending target window.
20. devices according to claim 19, is characterized in that, described fuzzy basic image generation unit comprises:
Desktop background image compression subelement, for carrying out equal proportion compression to described desktop background image;
Fuzzy basic Image Acquisition subelement, carries out Fuzzy Processing for the described desktop background image after reciprocity scale compression, and using the desktop background image after Fuzzy Processing as fuzzy base image.
21. devices according to claim 20, is characterized in that, described fuzzy basic Image Acquisition subelement also comprises:
Desktop background image Fuzzy Processing module, for according to predetermined blur radius data, carries out Fuzzy Processing by average Fuzzy Processing algorithm or Gaussian Blur Processing Algorithm to described desktop background image.
22. devices according to any one of claim 13 ~ 16, it is characterized in that, described fuzzy basic image generation unit, for periodically generating the desktop background image of pending target window, or for the change according to desktop user interface, generate the desktop background image of pending target window, wherein, often generate a desktop background image, a characteristics extraction is carried out to generated desktop background image, and contrast with the eigenwert that the last time extracts, if identical, stop the execution of subsequent step.
23. devices according to claim 16, is characterized in that, described graphic element pixel obtains subelement and comprises:
Graphic element drafting module, for drawing the graphic element in described target window with pure white under black background;
Graphic element pixel acquisition module, for using draw obtain graphic element in the middle of non-black pixel as described graphic element pixel.
24. devices according to claim 17, is characterized in that, described text pixel obtains subelement and comprises:
Word-Drawing module, for drawing the word in described target window with pure white under black background;
Text pixel acquisition module, for will draw word in the middle of non-black pixel as described text pixel.
CN201510441047.6A 2015-07-24 2015-07-24 Window display processing method and device for terminal device Active CN105138317B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201510441047.6A CN105138317B (en) 2015-07-24 2015-07-24 Window display processing method and device for terminal device
PCT/CN2015/099525 WO2017016171A1 (en) 2015-07-24 2015-12-29 Window display processing method, apparatus, device and storage medium for terminal device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510441047.6A CN105138317B (en) 2015-07-24 2015-07-24 Window display processing method and device for terminal device

Publications (2)

Publication Number Publication Date
CN105138317A true CN105138317A (en) 2015-12-09
CN105138317B CN105138317B (en) 2018-11-13

Family

ID=54723675

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510441047.6A Active CN105138317B (en) 2015-07-24 2015-07-24 Window display processing method and device for terminal device

Country Status (2)

Country Link
CN (1) CN105138317B (en)
WO (1) WO2017016171A1 (en)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105373363A (en) * 2015-12-14 2016-03-02 魅族科技(中国)有限公司 Display method and display device
WO2017016171A1 (en) * 2015-07-24 2017-02-02 安一恒通(北京)科技有限公司 Window display processing method, apparatus, device and storage medium for terminal device
CN106570847A (en) * 2016-10-24 2017-04-19 广州酷狗计算机科技有限公司 Image processing method and image processing device
CN106875923A (en) * 2017-03-22 2017-06-20 武汉华星光电技术有限公司 A kind of pixel rendering method and pixel rendering device
WO2017161768A1 (en) * 2016-03-22 2017-09-28 乐视控股(北京)有限公司 Method and device for generating caption background in video frame
CN108765271A (en) * 2018-05-30 2018-11-06 北京小米移动软件有限公司 Image processing method and equipment
CN109032710A (en) * 2017-06-09 2018-12-18 阿里巴巴集团控股有限公司 A kind of interface method of adjustment, device, equipment and storage medium
CN109672906A (en) * 2018-12-20 2019-04-23 深圳创维数字技术有限公司 Background Generation Method, device and computer readable storage medium
US10417976B2 (en) 2017-03-22 2019-09-17 Wuhan China Star Optoelectronics Technology Co., Ltd. Pixel rendering method and pixel rendering device
CN110942419A (en) * 2019-11-22 2020-03-31 航天科技控股集团股份有限公司 Fuzzy processing method for full liquid crystal instrument ground glass
CN111258582A (en) * 2020-02-10 2020-06-09 北京字节跳动网络技术有限公司 Window rendering method and device, computer equipment and storage medium
CN113791861A (en) * 2021-11-16 2021-12-14 北京鲸鲮信息***技术有限公司 Window fuzzy transparent display method and device, electronic equipment and storage medium

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AR113761A1 (en) 2017-10-18 2020-06-10 Syngenta Participations Ag PEST CONTROL OF HEMIPTERS USING RNA MOLECULES
CN107908331B (en) * 2017-11-17 2020-07-03 广东小天才科技有限公司 Display control method of desktop icon and electronic equipment
CN110457102B (en) * 2019-07-26 2022-07-08 武汉深之度科技有限公司 Visual object blurring method, visual object rendering method and computing equipment

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120324365A1 (en) * 2011-03-03 2012-12-20 Citrix Systems, Inc. Reverse Seamless Integration Between Local and Remote Computing Environments
CN103309560A (en) * 2013-06-08 2013-09-18 东莞宇龙通信科技有限公司 Multi-interface information display method and terminal
CN103955469A (en) * 2014-03-28 2014-07-30 北京奇虎科技有限公司 Method and device for page scaling in browser
CN104317474A (en) * 2014-09-22 2015-01-28 腾讯科技(深圳)有限公司 Window switching method and device
CN104361011A (en) * 2014-10-13 2015-02-18 广东威创视讯科技股份有限公司 Dynamic color display implementation method and device

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102193740B (en) * 2011-06-16 2012-12-26 珠海全志科技股份有限公司 Method for generating multilayer windows in embedded graphical interface system
CN104574452B (en) * 2013-10-10 2020-07-28 腾讯科技(深圳)有限公司 Method and device for generating window background
CN103885678A (en) * 2014-03-18 2014-06-25 小米科技有限责任公司 Method and device for displaying object
CN105138317B (en) * 2015-07-24 2018-11-13 安一恒通(北京)科技有限公司 Window display processing method and device for terminal device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120324365A1 (en) * 2011-03-03 2012-12-20 Citrix Systems, Inc. Reverse Seamless Integration Between Local and Remote Computing Environments
CN103309560A (en) * 2013-06-08 2013-09-18 东莞宇龙通信科技有限公司 Multi-interface information display method and terminal
CN103955469A (en) * 2014-03-28 2014-07-30 北京奇虎科技有限公司 Method and device for page scaling in browser
CN104317474A (en) * 2014-09-22 2015-01-28 腾讯科技(深圳)有限公司 Window switching method and device
CN104361011A (en) * 2014-10-13 2015-02-18 广东威创视讯科技股份有限公司 Dynamic color display implementation method and device

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017016171A1 (en) * 2015-07-24 2017-02-02 安一恒通(北京)科技有限公司 Window display processing method, apparatus, device and storage medium for terminal device
CN105373363A (en) * 2015-12-14 2016-03-02 魅族科技(中国)有限公司 Display method and display device
WO2017161768A1 (en) * 2016-03-22 2017-09-28 乐视控股(北京)有限公司 Method and device for generating caption background in video frame
CN106570847A (en) * 2016-10-24 2017-04-19 广州酷狗计算机科技有限公司 Image processing method and image processing device
CN106875923A (en) * 2017-03-22 2017-06-20 武汉华星光电技术有限公司 A kind of pixel rendering method and pixel rendering device
CN106875923B (en) * 2017-03-22 2019-02-01 武汉华星光电技术有限公司 A kind of pixel rendering method and pixel rendering device
US10417976B2 (en) 2017-03-22 2019-09-17 Wuhan China Star Optoelectronics Technology Co., Ltd. Pixel rendering method and pixel rendering device
CN109032710A (en) * 2017-06-09 2018-12-18 阿里巴巴集团控股有限公司 A kind of interface method of adjustment, device, equipment and storage medium
CN108765271B (en) * 2018-05-30 2022-06-03 北京小米移动软件有限公司 Image processing method and apparatus
CN108765271A (en) * 2018-05-30 2018-11-06 北京小米移动软件有限公司 Image processing method and equipment
CN109672906A (en) * 2018-12-20 2019-04-23 深圳创维数字技术有限公司 Background Generation Method, device and computer readable storage medium
CN110942419A (en) * 2019-11-22 2020-03-31 航天科技控股集团股份有限公司 Fuzzy processing method for full liquid crystal instrument ground glass
CN110942419B (en) * 2019-11-22 2023-09-22 航天科技控股集团股份有限公司 Fuzzy processing method for frosted glass of full liquid crystal instrument
CN111258582A (en) * 2020-02-10 2020-06-09 北京字节跳动网络技术有限公司 Window rendering method and device, computer equipment and storage medium
CN111258582B (en) * 2020-02-10 2023-09-05 北京字节跳动网络技术有限公司 Window rendering method and device, computer equipment and storage medium
CN113791861A (en) * 2021-11-16 2021-12-14 北京鲸鲮信息***技术有限公司 Window fuzzy transparent display method and device, electronic equipment and storage medium

Also Published As

Publication number Publication date
CN105138317B (en) 2018-11-13
WO2017016171A1 (en) 2017-02-02

Similar Documents

Publication Publication Date Title
CN105138317A (en) Window display processing method and device applied to terminal equipment
US8907970B2 (en) Apparatus and method of viewing electronic documents
US7342585B2 (en) Use of an input overscaled bitmap to generate emboldened overscaled bitmap
JP3529759B2 (en) Image processing program, computer-readable recording medium storing image processing program, program execution device, image processing device, and image processing method
US7408559B2 (en) Upscaling of anti-aliased graphical elements
JP6028527B2 (en) Display processing apparatus, display processing method, and program
JP2006332908A (en) Color image display apparatus, color image display method, program, and recording medium
JP2015226227A (en) Image processing apparatus and program
CN105824515A (en) Element display method and device
JP5460987B2 (en) Image processing apparatus, image processing method, and image processing program
CN110880164B (en) Image processing method, device, equipment and computer storage medium
Krawczyk et al. Contrast restoration by adaptive countershading
JP4183082B2 (en) 3D image drawing apparatus and 3D image drawing method
CN109859258B (en) Interface processing method and device and electronic equipment
KR20110137629A (en) Method for providing texture effect and display apparatus applying the same
CN103516996A (en) Image processor, image processing method, and program
US11468658B2 (en) Systems and methods for generating typographical images or videos
JP2010055374A (en) Data creating device, data creating method, data creating program, drawing device, drawing method, drawing program, and computer readable recording medium
KR102470242B1 (en) Image processing device, image processing method and program
CN111338627B (en) Front-end webpage theme color adjustment method and device
JP5672168B2 (en) Image processing apparatus, image processing method, and program
KR20170000869A (en) Method of image processing, image processor performing the method and display device having the image processor
CN115606189A (en) Method and apparatus for rendering content for visual accessibility
CN111492400A (en) Image processing apparatus, image processing method, and computer-readable recording medium
JP6428166B2 (en) Image processing apparatus and computer program

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into 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: 20190828

Address after: 100085 Beijing, Haidian District, No. ten on the ground floor, No. 10 Baidu building, layer 2

Patentee after: BEIJING BAIDU NETCOM SCIENCE AND TECHNOLOGY Co.,Ltd.

Address before: 100091 1-01, 1-03, 1-04, C, building, building 8, 4 West Wang Xi Road, Haidian District, Northeast China

Patentee before: Pacify a Heng Tong (Beijing) Science and Technology Ltd.