The difference between computer graphics, computer vision and image processing

1 Computer graphics

Computer graphics transforms abstract semantic information into graphics

2 Computer vision (reverse process of computer graphics)

Computer vision from the graphics to extract the abstract semantic information
modeling (Modeling), render (Rendering), animation (Animation) and interactive graphics (Interactive graphics)

  • Animation: Computer Animation (Computer Animation) is a technique for making animation with the help of a computer. The popularity and powerful functions of computers have revolutionized the production and expression of animation. Because computer animation can complete some simple intermediate frames, the production of animation is simplified. This method of making key frames is called "Pose to pose"

3 Image processing (PhotoShop)

Image processing studies the mutual conversion and relationship between an image or a group of images, which has nothing to do with semantic information

Insert picture description here

Computer graphics content

Insert picture description here

  • Mathematical foundation: mainly includes some basic algorithms, such as vector and geometric transformation, such as three-dimensional space transformation during geometric modeling, three-dimensional to two-dimensional projection transformation when drawing, and window and view transformation in two-dimensional space.
  • Modeling: Various geometric models in 3D and 2D spaces, ranging from simple shapes expressed analytically to complex curves expressed by implicit functions. The main job of modeling is geometric calculation.
  • Rendering: or called drawing, refers to the visual realization process of the model. The theory and algorithms of computer graphics such as lighting and texture need to process the model, and a lot of geometric calculations are also used.
  • Interactive technology: Today's interactive graphics can already provide graphical communication means and become the main tool of graphical interaction. Geometric calculation runs through the above processes and is the foundation of computer graphics. What seems to be "drawing" in graphics is still essentially a matter of geometric calculation. For example, the removal of hidden lines, hidden surfaces, and photorealistic graphic display with lighting effects are the means to improve the graphic display effect, but its main work is precisely geometric calculation. The essence of the Gourand interpolation model (drawing the internal points of the polygon by linear interpolation of the vertex color) and the Phong interpolation model (interpolation of the normal direction of the polygon vertex to produce the normal direction of the intermediate points) are both geometric interpolation problems. ; The work and time cost of ray tracing is mainly the geometric calculation-the intersection calculation of the light and the scene and the normal of the scene surface at the intersection, the direction calculation of the reflected light and the refracted light, etc. The following table summarizes the role of geometric calculations in graphics.
    Insert picture description here
Published 63 original articles · praised 7 · views 3396

Guess you like

Origin blog.csdn.net/weixin_44523062/article/details/105390185