Image rendering method applied to computer screen

An image rendering and computer technology, applied in the field of image rendering of computer desktops, can solve the problems of jaggedness, inability to mix background colors, and the 3D graphics acceleration interface does not support translucency, etc., to achieve the effect of eliminating aliasing shapes and displaying real images.

Active Publication Date: 2010-03-17
GUANGZHOU HUADUO NETWORK TECH
View PDF0 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The defect of the above method is that, since the 3D graphics acceleration interface does not support translucency during 3D rendering, even if there is a window that supports the transparent channel, the entire output graphics cannot be mixed with the background color, especially the edg...

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Image rendering method applied to computer screen
  • Image rendering method applied to computer screen
  • Image rendering method applied to computer screen

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] The specific structure of the present invention will be further described below in conjunction with the accompanying drawings.

[0032] Such as figure 1 , 2 As shown, the method for image rendering of the present invention is realized through the following steps:

[0033] (1) Create a window: Create a window that supports a transparent channel, which can be alpha-blended with the desktop.

[0034] (2) Render image: Calculate the display coordinates of each pixel in the image, use the 3D graphics acceleration interface to enlarge the image and render it into the video memory map, and set the background color to black ARGB (255, 255, 255, 255); The enlarged image has twice the length and width of the original image, ie:

[0035] H=2h

[0036] W=2w

[0037] Among them: H, W are the length (height) and width of the rendered map; h, w are the original length (height) and width.

[0038] (3) Scale map: Scale the rendered map to the output size to achieve the anti-aliasi...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses an image rendering method applied to a computer screen, comprising the following steps: (1) a window for supporting a transparent channel is created; (2) display coordinates ofeach pixel in the image are computed, a three-dimensional accelerated graphics port is used for amplifying the image and rendering the image to a local video memory mapping, and background color is set into black ARGB; (3) chromatic values of a plurality of adjacent points in the image are averaged, and the rendered mapping is zoomed into output size; (4) the mapping in the local video memory isexchanged to an internal memory mapping by the operation of the three-dimensional accelerated graphics port:; (5) a two-dimensional Alpha mixed function is used for leading the internal memory mappingto be drawn on a desktop, so as to lead the image to be displayed on the desktop. The method can realize that three-dimensional cartoon images can be rendered out clearly and smoothly in a real-timemanner on any desktop background, thereby achieving good expressive form, eliminating sawtooth form at the edge part of the three-dimensional image, leading the image display to be real and achievingsmooth transition effect.

Description

technical field [0001] The invention relates to the technical field of computer image processing, in particular to an image rendering method applied to computer desktops. Background technique [0002] The desktop of the computer presents various and complicated colors depending on the background or the different windows opened, and if a three-dimensional animation image can be displayed independently of the window, it must be able to adapt to different background colors. The traditional 3D image model rendering method is to use a 3D graphics acceleration interface (such as Direct3D) to directly render the image on the screen. Since this method only supports rectangular rendering, and operates directly on video memory without going through a two-dimensional rendering process, it is not suitable for rendering polygonal desktop images. [0003] General methods, such as the method of creating a window that supports transparent channels: (1) When creating and using a window, set...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06T15/00
Inventor 陈曦行
Owner GUANGZHOU HUADUO NETWORK TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products