Introduction to
Computer Graphics
Vikas Mishra
Computer Graphics: Definition
• Computer Graphics is an art of drawing pictures, lines, charts etc on
computer screen by using a programming language.
• Objects are presented as collections of discrete picture element called
PIXEL. Pixel is smallest unit of screen element in a computer screen.
• The user can edit graphic object (pixel) with the help of keyboard,
mouse and touch sensitive panel, on the screen.
Graphic Devices= I/P Devices+ Display (O/P) Devices.
Computer Graphics: Definition
• It involves computation, creation & manipulation of graphical data.
• Computer Graphics acts as rendering tool for generation &
manipulation of images.
• It involves display, manipulation and storage of picture & data related
to visualization using computer.
• Uses computer to define, store, interrogate and present pictorial
output.
Computer Graphics vs Computer Vision
Computer Graphics Computer Vision
• It is concerned with interpretation of images
• Its about drawing things on the & videos
screen with pixels, using • It takes and incoming an image(or series ) &
mathematics & physics concepts uses it to create new image information.
• Locating & identifying faces, license plates,
to give impression of objects to street signs etc. in random imagery.
human view. • Used to analyse & pull sematic content from
images & videos of real world.
Computer Graphics vs Image Processing
Computer Graphics Image Processing
• Its about drawing things on the • It is about taking a digital input (color or
black n white photo), scanned image etc.
screen with pixels, using and using mathematics & physics concepts
mathematics & physics concepts to to extract details of object in that i/p .
give impression of objects to • o/p requirements may be simple like
human view finding lines or detecting colors or
complex like finding faces or detecting
emotions.
Applications of Computer Graphics
• Computer Aided Design (CAD)
• Presentation Graphics
• Computer Art
• Entertainment
• Education & Training
• Visualization
• Image Processing
Applications of Computer Graphics: CAD
• Computer Aided Design (CAD) is the use of computers to aid in the
creation, modification, analysis and optimization of a design.
• Its major use is in design processes, particularly for engineering &
architectural systems.
• Its routinely used in design of buildings, automobiles, aircraft,
spacecraft, textiles etc.
• It increases the productivity of designer & improve quality of design.