SlideShare a Scribd company logo
1 of 15
An
Introduction
to
Computer Graphics
Mohit Raj Panday
By
Introduction
• Computer graphics is an art of drawing pictures on computer
screens with the help of programming or through any software.
• It involves computations, creation, and manipulation of data.
• In other words, we can say that computer graphics is a rendering
tool for the generation and manipulation of images.
• The primary output device in a graphical system is the video
monitor. The main element of a video monitor is the Cathode
Ray Tube (CRT).
• There are two ways (Random scan and Raster scan) by which
we can display an object on the screen.
Applications
of
Computer
Graphics
Computer graphics
user interfaces (GUIs)
• The graphical user interface (GUI), is a
type of user interface that allows users to
interact with electronic devices through
graphical icons and visual indicators,
instead of text-based user interfaces,
typed command labels or text navigation.
• A graphic, mouse-oriented paradigm
which allows the user to interact with a
computer.
4
5
Weather Maps
• Real-time weather mapping and its
symbolic representations.
6
Cartography
• Cartography is the study and practice of
making maps. Combining science,
aesthetics, and technique, cartography
builds on the premise that reality can be
modeled in ways that communicate
spatial information effectively.
7
Satellite Imaging/Geodesy
• Satellite geodesy is geodesy by means
of artificial satellites — the measurement
of the form and dimensions of Earth, the
location of objects on its surface and the
figure of the Earth's gravity field by
means of artificial satellite techniques. It
belongs to the broader field of space
geodesy.
Photo Enhancement
• Sharpening blurred photos.
• Changing Effects on photos.
• Converting B/W photos into Colored.
• Image manipulation.
8
9
Medical imaging
• MRI scans : Magnetic Resonance Imaging
• CAT scans: Computerized axial tomography
scans
• Ultrasound Scan
• Other Non-invasive internal examination.
Engineering drawings
• Mechanical, electrical, civil, etc. -
Replacing the blueprints of the past.
10
11
Art
• Computers provide a new medium for artists.
• Software like CorelDraw provide this type of
functionality.
Training
• Flight simulators, computer aided
instruction, etc.
12
13
Entertainment
• Movies and games.
Simulation and modeling
• Replacing physical modeling and
enactments
14
“Thanks
For your Time
and Patience
15

More Related Content

What's hot

Applications of cg
Applications of cgApplications of cg
Applications of cgAnkit Garg
 
Computer graphics.
Computer graphics.Computer graphics.
Computer graphics.ALIHAMID71
 
Applications of computer graphics
Applications of computer graphicsApplications of computer graphics
Applications of computer graphicsMercy Amirthakani
 
Introduction to computer graphics
Introduction to computer graphicsIntroduction to computer graphics
Introduction to computer graphicsPartnered Health
 
computer graphics
computer graphicscomputer graphics
computer graphicsashpri156
 
Image Processing and Computer Vision
Image Processing and Computer VisionImage Processing and Computer Vision
Image Processing and Computer VisionSilicon Mentor
 
History of Computer Graphics
History of Computer GraphicsHistory of Computer Graphics
History of Computer GraphicsKamal Acharya
 
B. SC CSIT Computer Graphics Unit1.1 By Tekendra Nath Yogi
B. SC CSIT Computer Graphics Unit1.1 By Tekendra Nath YogiB. SC CSIT Computer Graphics Unit1.1 By Tekendra Nath Yogi
B. SC CSIT Computer Graphics Unit1.1 By Tekendra Nath YogiTekendra Nath Yogi
 
AI Computer vision
AI Computer visionAI Computer vision
AI Computer visionKashafnaz2
 
Photogrametry_3D_Modelling[1]
Photogrametry_3D_Modelling[1]Photogrametry_3D_Modelling[1]
Photogrametry_3D_Modelling[1]Joachim Nkendeys
 
Graphics pdf
Graphics pdfGraphics pdf
Graphics pdfaa11bb11
 
Computer vision for interactive computer graphics
Computer vision for interactive computer graphicsComputer vision for interactive computer graphics
Computer vision for interactive computer graphicsShah Alam Sabuj
 
Computer graphics notes
Computer graphics notesComputer graphics notes
Computer graphics notessmruti sarangi
 
Application of computer graphics technique to computer system assembling
Application of computer graphics technique to computer system assemblingApplication of computer graphics technique to computer system assembling
Application of computer graphics technique to computer system assemblingAlexander Decker
 

What's hot (20)

Applications of cg
Applications of cgApplications of cg
Applications of cg
 
Computer graphics.
Computer graphics.Computer graphics.
Computer graphics.
 
Computer Vision
Computer VisionComputer Vision
Computer Vision
 
Applications of computer graphics
Applications of computer graphicsApplications of computer graphics
Applications of computer graphics
 
Introduction Computer Graphic
Introduction Computer GraphicIntroduction Computer Graphic
Introduction Computer Graphic
 
Introduction to computer graphics
Introduction to computer graphicsIntroduction to computer graphics
Introduction to computer graphics
 
Computer vision
Computer visionComputer vision
Computer vision
 
computer graphics
computer graphicscomputer graphics
computer graphics
 
Image Processing and Computer Vision
Image Processing and Computer VisionImage Processing and Computer Vision
Image Processing and Computer Vision
 
History of Computer Graphics
History of Computer GraphicsHistory of Computer Graphics
History of Computer Graphics
 
COMPUTER GRAPHICS DAY1
COMPUTER GRAPHICS DAY1COMPUTER GRAPHICS DAY1
COMPUTER GRAPHICS DAY1
 
Computer Vision
Computer VisionComputer Vision
Computer Vision
 
B. SC CSIT Computer Graphics Unit1.1 By Tekendra Nath Yogi
B. SC CSIT Computer Graphics Unit1.1 By Tekendra Nath YogiB. SC CSIT Computer Graphics Unit1.1 By Tekendra Nath Yogi
B. SC CSIT Computer Graphics Unit1.1 By Tekendra Nath Yogi
 
AI Computer vision
AI Computer visionAI Computer vision
AI Computer vision
 
Ai lecture 03 computer vision
Ai lecture 03 computer visionAi lecture 03 computer vision
Ai lecture 03 computer vision
 
Photogrametry_3D_Modelling[1]
Photogrametry_3D_Modelling[1]Photogrametry_3D_Modelling[1]
Photogrametry_3D_Modelling[1]
 
Graphics pdf
Graphics pdfGraphics pdf
Graphics pdf
 
Computer vision for interactive computer graphics
Computer vision for interactive computer graphicsComputer vision for interactive computer graphics
Computer vision for interactive computer graphics
 
Computer graphics notes
Computer graphics notesComputer graphics notes
Computer graphics notes
 
Application of computer graphics technique to computer system assembling
Application of computer graphics technique to computer system assemblingApplication of computer graphics technique to computer system assembling
Application of computer graphics technique to computer system assembling
 

Similar to Basics of Computer Graphics

Introduction to Computer Graphics
Introduction to Computer GraphicsIntroduction to Computer Graphics
Introduction to Computer GraphicsAbdullah Khan
 
Introduction_computer_graphics_unit-1.pptx
Introduction_computer_graphics_unit-1.pptxIntroduction_computer_graphics_unit-1.pptx
Introduction_computer_graphics_unit-1.pptxshivanipuran1
 
EXTREMELY LOW COST SCANNING SYSTEM FOR FREE FORM SURFACES
EXTREMELY LOW COST SCANNING SYSTEM FOR FREE FORM SURFACESEXTREMELY LOW COST SCANNING SYSTEM FOR FREE FORM SURFACES
EXTREMELY LOW COST SCANNING SYSTEM FOR FREE FORM SURFACESijmech
 
What is photogrammetry overview and resources
What is photogrammetry overview and resourcesWhat is photogrammetry overview and resources
What is photogrammetry overview and resourcesNI BT
 
Computer Graphics Introduction, Open GL, Line and Circle drawing algorithm
Computer Graphics Introduction, Open GL, Line and Circle drawing algorithmComputer Graphics Introduction, Open GL, Line and Circle drawing algorithm
Computer Graphics Introduction, Open GL, Line and Circle drawing algorithmDeepika Walanjkar
 
Presentation.pptx
Presentation.pptxPresentation.pptx
Presentation.pptxIshooYadav
 
Image Processing Training in Chandigarh
Image Processing Training in Chandigarh Image Processing Training in Chandigarh
Image Processing Training in Chandigarh E2Matrix
 
Model 1 multimedia graphics and animation introduction (1)
Model 1 multimedia graphics and animation introduction (1)Model 1 multimedia graphics and animation introduction (1)
Model 1 multimedia graphics and animation introduction (1)Rahul Borate
 

Similar to Basics of Computer Graphics (20)

CG_1.pdf
CG_1.pdfCG_1.pdf
CG_1.pdf
 
computer graphics unit 1-I.pptx
computer graphics unit 1-I.pptxcomputer graphics unit 1-I.pptx
computer graphics unit 1-I.pptx
 
Introduction to Computer Graphics
Introduction to Computer GraphicsIntroduction to Computer Graphics
Introduction to Computer Graphics
 
Introduction_computer_graphics_unit-1.pptx
Introduction_computer_graphics_unit-1.pptxIntroduction_computer_graphics_unit-1.pptx
Introduction_computer_graphics_unit-1.pptx
 
Computer graphics
Computer graphicsComputer graphics
Computer graphics
 
EXTREMELY LOW COST SCANNING SYSTEM FOR FREE FORM SURFACES
EXTREMELY LOW COST SCANNING SYSTEM FOR FREE FORM SURFACESEXTREMELY LOW COST SCANNING SYSTEM FOR FREE FORM SURFACES
EXTREMELY LOW COST SCANNING SYSTEM FOR FREE FORM SURFACES
 
What is photogrammetry overview and resources
What is photogrammetry overview and resourcesWhat is photogrammetry overview and resources
What is photogrammetry overview and resources
 
1 COMPUTER GRAPHICS.ppt
1 COMPUTER GRAPHICS.ppt1 COMPUTER GRAPHICS.ppt
1 COMPUTER GRAPHICS.ppt
 
Computer Graphics Introduction, Open GL, Line and Circle drawing algorithm
Computer Graphics Introduction, Open GL, Line and Circle drawing algorithmComputer Graphics Introduction, Open GL, Line and Circle drawing algorithm
Computer Graphics Introduction, Open GL, Line and Circle drawing algorithm
 
L1_Introduction.pptx
L1_Introduction.pptxL1_Introduction.pptx
L1_Introduction.pptx
 
Image Processing
Image ProcessingImage Processing
Image Processing
 
Overview of Computer Graphics
Overview of Computer GraphicsOverview of Computer Graphics
Overview of Computer Graphics
 
module1.pptx
module1.pptxmodule1.pptx
module1.pptx
 
1.1.1.pptx
1.1.1.pptx1.1.1.pptx
1.1.1.pptx
 
Computer graphics
Computer graphicsComputer graphics
Computer graphics
 
Presentation.pptx
Presentation.pptxPresentation.pptx
Presentation.pptx
 
Image Processing Training in Chandigarh
Image Processing Training in Chandigarh Image Processing Training in Chandigarh
Image Processing Training in Chandigarh
 
Model 1 multimedia graphics and animation introduction (1)
Model 1 multimedia graphics and animation introduction (1)Model 1 multimedia graphics and animation introduction (1)
Model 1 multimedia graphics and animation introduction (1)
 
Lec_1_Introduction.pdf
Lec_1_Introduction.pdfLec_1_Introduction.pdf
Lec_1_Introduction.pdf
 
Lec_1_Introduction.pdf
Lec_1_Introduction.pdfLec_1_Introduction.pdf
Lec_1_Introduction.pdf
 

Recently uploaded

Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsPrecisely
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 

Recently uploaded (20)

Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power Systems
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 

Basics of Computer Graphics

  • 2. Introduction • Computer graphics is an art of drawing pictures on computer screens with the help of programming or through any software. • It involves computations, creation, and manipulation of data. • In other words, we can say that computer graphics is a rendering tool for the generation and manipulation of images. • The primary output device in a graphical system is the video monitor. The main element of a video monitor is the Cathode Ray Tube (CRT). • There are two ways (Random scan and Raster scan) by which we can display an object on the screen.
  • 4. Computer graphics user interfaces (GUIs) • The graphical user interface (GUI), is a type of user interface that allows users to interact with electronic devices through graphical icons and visual indicators, instead of text-based user interfaces, typed command labels or text navigation. • A graphic, mouse-oriented paradigm which allows the user to interact with a computer. 4
  • 5. 5 Weather Maps • Real-time weather mapping and its symbolic representations.
  • 6. 6 Cartography • Cartography is the study and practice of making maps. Combining science, aesthetics, and technique, cartography builds on the premise that reality can be modeled in ways that communicate spatial information effectively.
  • 7. 7 Satellite Imaging/Geodesy • Satellite geodesy is geodesy by means of artificial satellites — the measurement of the form and dimensions of Earth, the location of objects on its surface and the figure of the Earth's gravity field by means of artificial satellite techniques. It belongs to the broader field of space geodesy.
  • 8. Photo Enhancement • Sharpening blurred photos. • Changing Effects on photos. • Converting B/W photos into Colored. • Image manipulation. 8
  • 9. 9 Medical imaging • MRI scans : Magnetic Resonance Imaging • CAT scans: Computerized axial tomography scans • Ultrasound Scan • Other Non-invasive internal examination.
  • 10. Engineering drawings • Mechanical, electrical, civil, etc. - Replacing the blueprints of the past. 10
  • 11. 11 Art • Computers provide a new medium for artists. • Software like CorelDraw provide this type of functionality.
  • 12. Training • Flight simulators, computer aided instruction, etc. 12
  • 14. Simulation and modeling • Replacing physical modeling and enactments 14