Applications of COmputer Graphics
Applications of COmputer Graphics
(15A05705)
Definition
Computer graphics is an art of drawing
pictures, lines, charts, etc using computers
with the help of programming.
Computer graphics is made up of number of
pixels.
Pixel is the smallest graphical picture or unit
represented on the computer screen.
Units
• UNIT I - Introduction
• UNIT II - 2-D Geometrical transforms
• UNIT III - 3-D Object representation
• UNIT IV - 3-D Geometric transformations
• UNIT V - Visible surface detection methods
Unit I
Introduction
Application areas of Computer Graphics
overview of graphics systems
video-display devices
raster-scan systems
random scan systems
graphics monitors
work stations and input devices
Contd...
Output primitives:
Points and lines
line drawing algorithms
mid-point circle and ellipse algorithms
Filled area primitives
Scan line polygon fill algorithm
boundary-fill and flood-fill algorithms.
What is Computer
Graphics?
• Computer graphics is the display, storage &
manipulation of images and data for the visual
representation of a system.
• Computer graphics is an art of drawing pictures,
lines, charts, etc. using computers with the help
of programming.
• Computer graphics is made up of number of
pixels.
Applications of Computer
Graphics
• Computer Aided Design (CAD)
• Presentation Graphics
• Entertainment (animation,
games)
• Education & Training
• Computer Art
• Scientific Visualization
• Image Processing
• Graphical User Interfaces
Computer Aided Design
(CAD)
• Used in design of buildings, automobiles, aircraft,
watercraft, spacecraft, computers, textiles &
many other products
• AutoCAD software was the first CAD program.
Computer Aided Design
(CAD)
• Graphics design package provides standard
shapes
• Animations are also used in CAD applications
• Realistic displays of architectural design.
Presentation
Graphics
• Help for making reports
• Summarize financial, statistical, mathematical, scientific,
economic data for research reports, managerial reports
• Presentation Slides
- Bar charts, Line graphs, Pie charts etc.
Presentation Graphics
• It provides predefined backgrounds and
sample page layouts
• Project Management
(Schedule & Progress)
Entertainment
Movie Industry
• Used in motion pictures, music, videos, and
television shows.
• Used in making of cartoon animation films
Entertainment
• Computer Graphics is about animation (films).
Entertainment
Game Industry
• Focus on interactivity
• Cost effective solutions
• Avoiding computations and other
tricks
Education and Training
• Computer generated models of physical,
financial and economic systems are used as
educational aids.
•Models of physical systems, physiological
systems, population trends, or equipment such
as color-coded diagram help trainees understand
the operation of the system
Education and Training
Specialized systems used for training applications
• Simulators for practice sessions
or training of ship captains
• Aircraft pilots
• Heavy equipment operators
• Air traffic-control personnel
Computer Art
• Computer art typically refers to any form
of graphic art or digital imagery which is
produced with the aid of a computer
•Used in Fine Art & Commercial Art
• Includes artist’s paintbrush programs, paint
packages CAD packages and animation
,
packages
• These packages provides facilities for designing
object shapes & specifying object motions.
Computer Art
• Examples: Cartoon drawing, paintings, product
advertisements, logo design
Computer
Art
• Electronic painting
•Picture painted electronically on a graphics
tablet.
• Morphing
•A graphics method in which one
object is transformed into another
Computer Art
Visualizati
on
• • graphically
Visualization is and
the process of representing
interacting with data
these
representations in order to gain insight into
the data.
• Scientific Visualization
• Producing graphical representations for scientific,
engineering, and medical data sets
• Scientists, engineers, medical personnel, business analysis,
and others often need to analyse large amounts of
information or to study the behaviour of certain processes.
Medical
Visualization
Scientific Visualization
Image
Processing
Image Processing applies techniques to modify or
interpret existing pictures.
Image Processing
There are different examples of image processing
in our daily life. It is used in
•Image enhancement.
•Law Enforcement
•Medical
•Moving object tracking…etc.
Image Enhancement
It is used to improve quality, remove noise from
image.
Law Enforcement
• Number Plate Recognition
• Fingerprint Recognition
Medical