I-1 Steps of Image Generation –Create a model of the objects –Create a model for the illumination of the objects –Create an image (render) the result I.

Slides:



Advertisements
Similar presentations
ECA 228 Internet Design color. rods & cones electromagnetic radiation.
Advertisements

Incorporating Color Techniques
Light Light is fundamental for color vision Unless there is a source of light, there is nothing to see! What do we see? We do not see objects, but the.
Fundamentals of Digital Imaging
The eyes have three different kinds of color receptors; One kind is most sensitive to short wavelengths, one to middle wavelengths, and one to long wavelengths.
Informationsteknologi Monday, October 29, 2007Computer Graphics - Class 21 Today’s class Graphics programming Color.
School of Computing Science Simon Fraser University
1 Computer Graphics chapter 1 Dr. Jehad Q. O. Alnihoud Phone: 3354.
Colour Theory and Application B.Sc. (Hons) Multimedia ComputingMedia Technologies.
Multi-media Graphics JOUR 205 Color Models & Color Space 5 ways of specifying colors.
Color Mixing There are two ways to control how much red, green, and blue light reaches the eye: “Additive Mixing” Starting with black, the right amount.
Sep 21, Fall 2005ITCS4010/ Computer Graphics Overview Color Displays Drawing Pipeline.
© 2002 by Yu Hen Hu 1 ECE533 Digital Image Processing Color Imaging.
Graphics File Formats. 2 Graphics Data n Vector data –Lines –Polygons –Curves n Bitmap data –Array of pixels –Numerical values corresponding to gray-
What is color for?.
Sep 21, Fall 2006IAT 4101 Computer Graphics Overview Color Displays Drawing Pipeline.
IAT 3551 Computer Graphics Overview Color Displays Drawing Pipeline.
Image Representation.
CSC 461: Lecture 2 1 CSC461 Lecture 2: Image Formation Objectives Fundamental imaging notions Fundamental imaging notions Physical basis for image formation.
1 Perception. 2 “The consciousness or awareness of objects or other data through the medium of the senses.”
CMYK Cyan Cyan Magenta Magenta Yellow Yellow Black Black.
Color Model AbdelRahman Abu_absah Teacher: Dr. Sana'a Alsayegh.
Color Systems. Subtractive Color The removal of light waves to perceive color: –Local or physical attributes of pigments, dyes, or inks reflect certain.
CS 376 Introduction to Computer Graphics 01 / 26 / 2007 Instructor: Michael Eckmann.
2001 by Jim X. Chen: 1 The purpose of a color model is to allow convenient specification of colors within some color gamut.
Digital Images The digital representation of visual information.
1 Introduction to Computer Graphics with WebGL Ed Angel Professor Emeritus of Computer Science Founding Director, Arts, Research, Technology and Science.
1 Image Formation. 2 Objectives Fundamental imaging notions Physical basis for image formation ­Light ­Color ­Perception Synthetic camera model Other.
Computer Graphics Using “ Adobe Photoshop ” Introduction to E-Learning Center, DAD presents Workshop on Instructor: Mazhar.
Digital Images Chapter 8, Exploring the Digital Domain.
Color Theory What is color? How do we describe and match colors? Color spaces.
Objective Understand concepts used to create digital graphics. Course Weight : 15% Part Three : Concepts of Digital Graphics.
Colours and Computer Jimmy Lam The Hong Kong Polytechnic University.
Color Sources:
Do Now: Do Not Log In. Take out your notebook and a pen. Good morning! Do Now: Do Not Log In. Take out your notebook and a pen. Good morning! Aim: Review.
Color. Contents Light and color The visible light spectrum Primary and secondary colors Color spaces –RGB, CMY, YIQ, HLS, CIE –CIE XYZ, CIE xyY and CIE.
Color and Resolution Introduction to Digital Imaging.
Color Theory ‣ What is color? ‣ How do we perceive it? ‣ How do we describe and match colors? ‣ Color spaces.
CSC Computing with Images
1 Computer Graphics Week2 –Creating a Picture. Steps for creating a picture Creating a model Perform necessary transformation Lighting and rendering the.
Do Now: Do Not Log In. Take out your notebook and a pen. Good morning! Do Now: Do Not Log In. Take out your notebook and a pen. Good morning! Aim: Review.
Computer Graphics An Introduction Jimmy Lam The Hong Kong Polytechnic University.
A color model is a specification of a 3D color co-ordinate system and a visible subset in the co-ordinate System within all colors in a particular color.
Ch 6 Color Image processing CS446 Instructor: Nada ALZaben.
DIGITAL IMAGE. Basic Image Concepts An image is a spatial representation of an object An image can be thought of as a function with resulting values of.
1 Angel: Interactive Computer Graphics4E © Addison-Wesley 2005 Image Formation.
Digital Image Processing In The Name Of God Digital Image Processing Lecture6: Color Image Processing M. Ghelich Oghli By: M. Ghelich Oghli
Introduction to Computer Graphics
Color Models. Color models,cont’d Different meanings of color: painting wavelength of visible light human eye perception.
Color Web Design Professor Frank. Color Displays Based on cathode ray tubes (CRTs) or back- lighted flat-screen Monitors transmit light - displays use.
Elements of Design 1.02 Investigate Design Principles and Elements.
The Science of Color The How and Why of Color. Color Basics Sir Isaac Newton discovered that white light breaks into a rainbow of colors in 1666 by passing.
Intro to Color Theory. Objectives Identify and discuss various color models including RGB, CMYK, Black/white and spot color. Investigate color mixing.
Color.
Chapter 3 Color Objectives Identify the color systems and resolution Clarify category of colors.
© ExplorNet’s Centers for Quality Teaching and Learning 1 Objective % Understand concepts used to create digital graphics.
Computer Graphics: Achromatic and Coloured Light.
1 of 32 Computer Graphics Color. 2 of 32 Basics Of Color elements of color:
COMPUTER GRAPHICS CS 482 – FALL 2016 CHAPTER 28 COLOR COLOR PERCEPTION CHROMATICITY COLOR MODELS COLOR INTERPOLATION.
Computer Graphics Overview
Half Toning Dithering RGB CMYK Models
Color Theory.
Color Image Processing
Chapter 6: Color Image Processing
COMS 161 Introduction to Computing
Images Presentation Name Course Name Unit # – Lesson #.# – Lesson Name
Computer Graphics Using “Adobe Photoshop”
Colour Theories.
Images Presentation Name Course Name Unit # – Lesson #.# – Lesson Name
Color Model By : Mustafa Salam.
Presentation transcript:

I-1 Steps of Image Generation –Create a model of the objects –Create a model for the illumination of the objects –Create an image (render) the result I Computer Graphics Background

I-2 Image Terminology Pixel – picture element –One location in a computer image –Gray scale image has one value –Color image has three values for red, green, and blue Frame buffer –The two-dimensional grid of pixels for an image A window is an area of the computer screen where the image is displayed

I-3 Graphics Pipeline Three main stages –Modeling –Rendering –Display

I-4 Modeling Stage Specifies details of objects in scene –Shape –Materials –Color –Shininess, transparency, translucency –Texture

I-5 Rendering Stage Simulates the flow of light Models the way light interacts with objects –Different materials react with light differently Determines visibility of objects

I-6 Image Display Stage Image display is supported by graphics hardware Different devices output images differently –Manufacturers use different components, which accounts for the difference

I-7 View Information The viewpoint gives the location of the viewer The view direction is a vector specifying the direction the viewer is looking

I-8 Coordinate Systems Object coordinate system –Used to define object shape World coordinate system –Used to position various objects in the scene View coordinate system –Defined by the viewpoint, view direction, and view up direction Window coordinate system –Defines the part of the world that is visible

I-9 Local or object, world, view, and window coordinate systems

I-10 Right-handed vs. left-handed coordinate systems

I-11 Homogeneous Coordinates Locations are typically specified through the (x, y, z) coordinate Homogeneous coordinates add a fourth component to get (x, y, z, w) Typically, the w term will be 1 but transformations may change this If w in (x, y, z, w) is not 1, the actual (x', y', z') coordinate is (x/w, y/w, z/w)

I-12 Color Models Used to specify a color There are many different color models that have different purposes Color can be defined by wavelength –Wavelengths can be combined to produce color

I-13 RGB Color Model Based on red, green, and blue An additive color model –Red, green, and blue light is combined to create different colors Can be shown on a cube with red, green, and blue on the three major axes Shades of gray appear along the main diagonal

I-14 RGB Color Model

I-15 CMY Color Model Based on cyan, magenta, and yellow A subtractive color model –Cyan, magenta, and yellow ink or toner subtract color from white Closely related to the RGB model –C=1.0-R, M=1.0-G, Y=1.0-B CMYK model also includes black to create richer output –K=minimum(C, M, Y), C=C-K, M=M-K, Y=Y-K

I-16 HSV Color Model Based on hue, saturation, and value An artistic model Hue determines color Saturation determines the amount of color –How much white is added to the full color Value indicates the lightness of the color –How much black is added to the full color

I-17 HSV Color Model

I-18 HLS Color Model Based on hue, lightness, and saturation Similar to the HSV color model

I-19 Displaying Images Output devices include: –Monitors –Flat panel displays –Printers –Three-dimensional printers

I-20

I-21

I-22