CS430 © 2006 Ray S. Babcock CS430 – Image Processing Image Representation.

Slides:



Advertisements
Similar presentations
22C:19 Discrete Math Sets and Functions Fall 2011 Sukumar Ghosh.
Advertisements

CS Spring 2009 CS 414 – Multimedia Systems Design Lecture 4 – Digital Image Representation Klara Nahrstedt Spring 2009.
Digital Image Fundamentals Selim Aksoy Department of Computer Engineering Bilkent University
Digital Image Fundamentals Selim Aksoy Department of Computer Engineering Bilkent University
Digital Image Fundamentals Selim Aksoy Department of Computer Engineering Bilkent University
DIGITAL IMAGE PROCESSING CMSC 150: Lecture 14. Conventional Cameras  Entirely chemical and mechanical processes  Film: records a chemical record of.
© red ©
Bit Depth and Spatial Resolution SIMG-201 Survey of Imaging Science © 2002 CIS/RIT.
Exercise 1 - Poisson Image completion using Discrete Poisson Linear Systems.
CS430 © 2006 Ray S. Babcock Lossy Compression Examples JPEG MPEG JPEG MPEG.
CS Spring 2011 CS 414 – Multimedia Systems Design Lecture 4 – Visual Perception and Digital Image Representation Klara Nahrstedt Spring 2011.
©Brooks/Cole, 2003 Chapter 2 Data Representation.
Computer Systems Nat 4.5 Computing Science Data Representation Lesson 4: Storing Graphics EXTENSION.
Image processing Second lecture. Image Image Representation We have seen that the human visual system (HVS) receives an input image as a collection of.
CS 102 Computers In Context (Multimedia)‏ 01 / 28 / 2009 Instructor: Michael Eckmann.
Objective Understand concepts used to create digital graphics. Course Weight : 15% Part Three : Concepts of Digital Graphics.
Shawlands Academy Higher Computing Data Representation.
Images Data Representation. Objectives  Understand the terms bitmap & pixel  Understand how bitmap images are stored using binary in a computer system.
Digital Image Fundamentals Selim Aksoy Department of Computer Engineering Bilkent University
© 1999 Rochester Institute of Technology Introduction to Digital Imaging.
Chapter 2 : Imaging and Image Representation Computer Vision Lab. Chonbuk National University.
Agenda Last class: Memory, Digitizing Numbers Today: Digitizing: Text
1 Chapter 1: Introduction 1.1 Images and Pictures Human have evolved very precise visual skills: We can identify a face in an instant We can differentiate.
CIS 601 Image Fundamentals Longin Jan Latecki Slides by Dr. Rolf Lakaemper.
CS112 Scientific Computation Department of Computer Science Wellesley College Numb3rs Number and image types.
A Simple Image Model Image: a 2-D light-intensity function f(x,y)
3. Image Sampling & Quantisation 3.1 Basic Concepts To create a digital image, we need to convert continuous sensed data into digital form. This involves.
Image Representation. Digital Cameras Scanned Film & Photographs Digitized TV Signals Computer Graphics Radar & Sonar Medical Imaging Devices (X-Ray,
Digital Image Processing (DIP) Lecture # 5 Dr. Abdul Basit Siddiqui Assistant Professor-FURC 1FURC-BCSE7.
Homework Assignment You are going to research any artist of your choosing from any time period or genre. You are going to complete a one page double- spaced.
Ch1: Introduction Prepared by: Tahani Khatib AOU
1 COMS 161 Introduction to Computing Title: The Digital Domain Date: September 6, 2004 Lecture Number: 6.
Computer Vision Introduction to Digital Images.
CS430 © 2006 Ray S. Babcock LZW Coding Lempel-Ziv-Welch.
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.
Computer Systems Nat 4.5 Computing Science Data Representation Lesson 4: Representing and Storing Graphics EXTENSION.
CS 111 – Sept. 3 More data representation Review hex notation Text –ASCII and Unicode Sound and images Commitment: –For Wednesday: Please read pp
Digital Imaging Fundamentals Ms. Hema C.R. School of Mechatronic Engineering.
Image Processing Ch2: Digital image Fundamentals Prepared by: Tahani Khatib.
Color Web Design Professor Frank. Color Displays Based on cathode ray tubes (CRTs) or back- lighted flat-screen Monitors transmit light - displays use.
COMPUTER GRAPHICS. Can refer to the number of pixels in a bitmapped image Can refer to the number of pixels in a bitmapped image The amount of space it.
CS 376b Introduction to Computer Vision 02 / 11 / 2008 Instructor: Michael Eckmann.
What color does this represent? Each of these dots represents a PIXEL … a dot of color on a screen.
CS 101 – Sept. 14 Review Huffman code Image representation –B/W and color schemes –File size issues.
CS Spring 2012 CS 414 – Multimedia Systems Design Lecture 4 – Visual Perception and Digital Image Representation Klara Nahrstedt Spring 2012.
Puzzle Pieces for PowerPoint. Blue Puzzle Piece Title You can edit this text. You can edit this text. You can edit this text. You can edit this text.
PART TWO Electronic Color & RGB values 1. Electronic Color Computer Monitors: Use light in 3 colors to create images on the screen Monitors use RED, GREEN,
©Soham Sengupta,
Representing Sound and Image. Representing images One mean of representing an image it to interpret the image as a collection of dots, each is called.
More Digital Representation Discrete information is represented in binary (PandA), and “continuous” information is made discrete.
An Introduction to Digital Image Processing Dr.Amnach Khawne Department of Computer Engineering, KMITL.
Images Data Representation.
Images In Matlab.
How to Convert Pictures into Numbers
Chapter I Digital Imaging Fundamentals
CIS 601 Image Fundamentals
Digital Image Fundamentals
Digital Image Processing using MATLAB
Summer Term Year 10 Slides
CIS 595 Image Fundamentals
Colours.
Lesson 3 & 4: Encoding Images
12.4 p 471 a) double[] number = {1.05, 2.05, 3.05, 4.05, 5.05};
What Color is it?.
Programming Graphic LCD
Basic Concepts of Digital Imaging
Non-numeric Data Representation
Lesson 3 & 4: Encoding Images
Year 8 Unit 2 Bitmap Graphics
CIS Dept. Temple Univ., Philadelphia
Presentation transcript:

CS430 © 2006 Ray S. Babcock CS430 – Image Processing Image Representation

CS430 © 2006 Ray S. Babcock Optical Images  What I call a “real image”  f(x,y) continuous function of two continuous variables  Sampled by equipment to I(x,y) discrete image  Two dimensional array of integers (unsigned char)  What I call a “real image”  f(x,y) continuous function of two continuous variables  Sampled by equipment to I(x,y) discrete image  Two dimensional array of integers (unsigned char) 4 x 4 x 3bits Each value represents 1 pixel 4 x 4 x 3bits Each value represents 1 pixel

CS430 © 2006 Ray S. Babcock Types of Images  Binary (1 bit)  Two values (0 = black, 1 = white)  Gray Scale (n bits)  2 n gray levels (0=black, 2 n -1 = white)  Color (n bits each of red, green, and blue)  Can have different number of bits per color, e.g. (3,3,2) but this isn’t done much anymore.  (8,8,8) 24-bit color  Binary (1 bit)  Two values (0 = black, 1 = white)  Gray Scale (n bits)  2 n gray levels (0=black, 2 n -1 = white)  Color (n bits each of red, green, and blue)  Can have different number of bits per color, e.g. (3,3,2) but this isn’t done much anymore.  (8,8,8) 24-bit color

CS430 © 2006 Ray S. Babcock Other Color Models  HSL (Hue/Saturation/Lightness)  Described in text, we won’t use these.  HSL (Hue/Saturation/Lightness)  Described in text, we won’t use these.