Download - CPE 332 Computer Graphics
![Page 1: CPE 332 Computer Graphics](https://reader035.vdocuments.us/reader035/viewer/2022062423/56814827550346895db54cad/html5/thumbnails/1.jpg)
Computer Graphics Lecture 1
CPE 332 Computer GraphicsCPE 332 Computer Graphics
InstructorInstructorSuthep Madarasmi, Ph.D. Suthep Madarasmi, Ph.D.
KMUT, ThonburiKMUT, Thonburi
Text Text Hearn D. and M. P. Baker, Hearn D. and M. P. Baker, Computer Computer
Graphics C versionGraphics C version, Prentice Hall, Inc., , Prentice Hall, Inc., 2nd Edition, 1997. 2nd Edition, 1997.
![Page 2: CPE 332 Computer Graphics](https://reader035.vdocuments.us/reader035/viewer/2022062423/56814827550346895db54cad/html5/thumbnails/2.jpg)
Computer Graphics Lecture 1
Assignments Assignments
I. 3-D Object AnimationI. 3-D Object Animation
IIa. Hidden Line RemovalIIa. Hidden Line Removal
IIb. Polygon RenderingIIb. Polygon RenderingIII. Choice Term ProjectIII. Choice Term Project
world
![Page 3: CPE 332 Computer Graphics](https://reader035.vdocuments.us/reader035/viewer/2022062423/56814827550346895db54cad/html5/thumbnails/3.jpg)
Computer Graphics Lecture 1
FractalsFractals
![Page 4: CPE 332 Computer Graphics](https://reader035.vdocuments.us/reader035/viewer/2022062423/56814827550346895db54cad/html5/thumbnails/4.jpg)
Computer Graphics Lecture 1
Visual RealismVisual Realism
![Page 5: CPE 332 Computer Graphics](https://reader035.vdocuments.us/reader035/viewer/2022062423/56814827550346895db54cad/html5/thumbnails/5.jpg)
Computer Graphics Lecture 1
Uses of Computer GraphicsUses of Computer Graphics
• Graphical User InterfacesGraphical User Interfaces
• CADCAD
• PresentationPresentation
• Computer Art Computer Art
• EntertainmentEntertainment
• Education and Training Education and Training
• Visualization Visualization
• Image Processing Image Processing
![Page 6: CPE 332 Computer Graphics](https://reader035.vdocuments.us/reader035/viewer/2022062423/56814827550346895db54cad/html5/thumbnails/6.jpg)
Computer Graphics Lecture 1
Use of CG in CAD Use of CG in CAD
![Page 7: CPE 332 Computer Graphics](https://reader035.vdocuments.us/reader035/viewer/2022062423/56814827550346895db54cad/html5/thumbnails/7.jpg)
Computer Graphics Lecture 1
Use of CG in CAD Use of CG in CAD
![Page 8: CPE 332 Computer Graphics](https://reader035.vdocuments.us/reader035/viewer/2022062423/56814827550346895db54cad/html5/thumbnails/8.jpg)
Computer Graphics Lecture 1
Use of CG in CAD Use of CG in CAD
![Page 9: CPE 332 Computer Graphics](https://reader035.vdocuments.us/reader035/viewer/2022062423/56814827550346895db54cad/html5/thumbnails/9.jpg)
Computer Graphics Lecture 1
Use of CG in CAD Use of CG in CAD
![Page 10: CPE 332 Computer Graphics](https://reader035.vdocuments.us/reader035/viewer/2022062423/56814827550346895db54cad/html5/thumbnails/10.jpg)
Computer Graphics Lecture 1
Use of Graphics in Presentation Use of Graphics in Presentation
![Page 11: CPE 332 Computer Graphics](https://reader035.vdocuments.us/reader035/viewer/2022062423/56814827550346895db54cad/html5/thumbnails/11.jpg)
Computer Graphics Lecture 1
Use of CG in ART Use of CG in ART
![Page 12: CPE 332 Computer Graphics](https://reader035.vdocuments.us/reader035/viewer/2022062423/56814827550346895db54cad/html5/thumbnails/12.jpg)
Computer Graphics Lecture 1
Use of CG in ART Use of CG in ART
![Page 13: CPE 332 Computer Graphics](https://reader035.vdocuments.us/reader035/viewer/2022062423/56814827550346895db54cad/html5/thumbnails/13.jpg)
Computer Graphics Lecture 1
Use of CG in EntertainmentUse of CG in Entertainment
![Page 14: CPE 332 Computer Graphics](https://reader035.vdocuments.us/reader035/viewer/2022062423/56814827550346895db54cad/html5/thumbnails/14.jpg)
Computer Graphics Lecture 1
Use of CG in Education & TrainingUse of CG in Education & Training
![Page 15: CPE 332 Computer Graphics](https://reader035.vdocuments.us/reader035/viewer/2022062423/56814827550346895db54cad/html5/thumbnails/15.jpg)
Computer Graphics Lecture 1
Use of CG in Education & TrainingUse of CG in Education & Training
![Page 16: CPE 332 Computer Graphics](https://reader035.vdocuments.us/reader035/viewer/2022062423/56814827550346895db54cad/html5/thumbnails/16.jpg)
Computer Graphics Lecture 1
Use of CG in Education & TrainingUse of CG in Education & Training
![Page 17: CPE 332 Computer Graphics](https://reader035.vdocuments.us/reader035/viewer/2022062423/56814827550346895db54cad/html5/thumbnails/17.jpg)
Computer Graphics Lecture 1
Use of CG in VisualizationUse of CG in Visualization
![Page 18: CPE 332 Computer Graphics](https://reader035.vdocuments.us/reader035/viewer/2022062423/56814827550346895db54cad/html5/thumbnails/18.jpg)
Computer Graphics Lecture 1
Use of CG in Image ProcessingUse of CG in Image Processing
![Page 19: CPE 332 Computer Graphics](https://reader035.vdocuments.us/reader035/viewer/2022062423/56814827550346895db54cad/html5/thumbnails/19.jpg)
Computer Graphics Lecture 1
Graphics Models Image FormationGraphics Models Image Formation
![Page 20: CPE 332 Computer Graphics](https://reader035.vdocuments.us/reader035/viewer/2022062423/56814827550346895db54cad/html5/thumbnails/20.jpg)
Computer Graphics Lecture 1
ObjectiveObjective
Course ObjectiveCourse Objective: To understand the : To understand the issues behind the development of issues behind the development of these packages. Ask “HOW?”these packages. Ask “HOW?”
![Page 21: CPE 332 Computer Graphics](https://reader035.vdocuments.us/reader035/viewer/2022062423/56814827550346895db54cad/html5/thumbnails/21.jpg)
Computer Graphics Lecture 1
CG vs. Other FieldsCG vs. Other Fields
ท Computer Graphics vs. Image Processing Computer Graphics vs. Image Processing ท Areas of Image Processing:Areas of Image Processing:
1. 1. Image EnhancementImage Enhancement - clean up / - clean up / remove noiseremove noise
2. 2. Pattern RecognitionPattern Recognition - Ex: Optical - Ex: Optical Character Recognition Character Recognition
3. 3. Scene Analysis and Computer VisionScene Analysis and Computer Vision - extract 3-D scene information from - extract 3-D scene information from 2-D images2-D images
![Page 22: CPE 332 Computer Graphics](https://reader035.vdocuments.us/reader035/viewer/2022062423/56814827550346895db54cad/html5/thumbnails/22.jpg)
Computer Graphics Lecture 1
Graphics ImagesGraphics Images
Screen Resolutions Screen Resolutions Image SizesImage Sizes 1-bit, 4-bit, 8-bit, 24-bit pixels 1-bit, 4-bit, 8-bit, 24-bit pixels Color vs. Gray vs. B/W pixels Color vs. Gray vs. B/W pixels