Digital Image Processing
[Pages:34]Digital Image Processing: Introduction
Slides by Brian Mac Namee
Brian.MacNamee@comp.dit.ie
Materials found at:
Slides:
Lectures:
Course Website:
2
of
References
36
"Digital Image Processing", Rafael C. Gonzalez & Richard E. Woods, Addison-Wesley, 2002
? Much of the material that follows is taken from this book
"Machine Vision: Automated Visual Inspection and Robot Vision", David Vernon, Prentice Hall, 1991
? Available online at: homepages.inf.ed.ac.uk/rbf/BOOKS/VERNON/
3
of
Contents
36
This lecture will cover:
? What is a digital image? ? What is digital image processing? ? History of digital image processing ? State of the art examples of digital image
processing ? Key stages in digital image processing
4
of
What is a Digital Image?
36
Images taken from Gonzalez & Woods, Digital Image Processing (2002)
A digital image is a representation of a twodimensional image as a finite set of digital values, called picture elements or pixels
Images taken from Gonzalez & Woods, Digital Image Processing (2002)
5
of What is a Digital Image? (cont...)
36
Pixel values typically represent gray levels, colours, heights, opacities etc Remember digitization implies that a digital image is an approximation of a real scene
1 pixel
6
of What is a Digital Image? (cont...)
36
Common image formats include:
? 1 sample per point (B&W or Grayscale) ? 3 samples per point (Red, Green, and Blue) ? 4 samples per point (Red, Green, Blue, and "Alpha",
a.k.a. Opacity)
For most of this course we will focus on grey-scale images
7
of What is Digital Image Processing?
36
Digital image processing focuses on two major tasks
? Improvement of pictorial information for human interpretation
? Processing of image data for storage, transmission and representation for autonomous machine perception
Some argument about where image processing ends and fields such as image analysis and computer vision start
8
of
What is DIP? (cont...)
36
The continuum from image processing to computer vision can be broken up into low-, mid- and high-level processes
Low Level Process
Input: Image Output: Image
Examples: Noise removal, image sharpening
Mid Level Process
Input: Image Output: Attributes
Examples: Object recognition, segmentation
High Level Process
Input: Attributes Output: Understanding
Examples: Scene understanding, autonomous navigation
In this course we will stop here
................
................
In order to avoid copyright disputes, this page is only a partial summary.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.
Related download
- what resolution should your images be
- digital image processing california institute of technology
- image processing
- fundamentals of image processing
- introduction to wavelets in image processing
- digital image processing stanford university
- digital image processing using matlab
- digital image processing
- image and video processing tcd
Related searches
- order processing software small business
- matlab image processing tutorial
- matlab image processing pdf
- matlab image processing examples
- basic image processing matlab
- image processing in matlab
- image processing projects using matlab
- matlab digital image processing
- digital image processing matlab pdf
- digital image processing matlab gonzalez
- digital image processing gonzalez download
- gonzalez image processing pdf download