SlideShare a Scribd company logo
1 of 10
FUNDAMENTALS OF
DIGITAL IMAGE PROCESSING
Introduction to Digital Image
                     Processing
• An image may be represented as a 2-dimensional function,
  f(x,y).
       where, x and y are spatial coordinates.
                                                                       x
• The amplitude of f at any pair                0
  of coordinates (x,y) is called                    . . . . . . . f(x,y) .
  the intensity of gray level of                    . . . . . . . . . ..
  the image at that point.                          . . . . . . . . . ..
                                                    . . . . . . . . . . .
• when x, y and amplitude of f                 y
  are all finite, discreet quantities,
   we call it a Digital Image.
• The field of Digital Image Processing(DIP)     Fig : Representation of a
                                                 Digital Image
  refers to processing the digital image
  by means of a digital computer.
• Digital Image is composed of a finite number
  of elements, each of which has a particular
  location and value.
• These elements are referred to as a picture
  elements, image elements, pels & pixels.
• Pixel is the term most widely used to denote
  the elements of a digital image.
Types of Image Processing
1. Low Level Processing-involves primitive
    operations like noise reduction, contrast
    enhancement and image sharpening.
    Its inputs and outputs both are images.
2. Mid Level Processing-involves tasks such as
    segmentation, classification(recognition) of
    individual objects.
   Its inputs generally are images but its outputs
  are attributes extracted from those images.
  example: edges, contours, identity of object
(contd...)
3. High Level Processing-involves “making
  sense” of an ensemble of recognized
  objects, performing the cognitive functions
  normally associated with the vision.
Fundamental steps in DIP
                    Outputs of the processes generally are images

      Color image          Wavelets and                             Morphological




                                                                                      Outputs of these processes generally are
      processing           multiresolution      compression         processing
                           processing

      Image
      restoration                                                   segmentation




                                                                                      image attributes
      Image                       Knowledge Base                    Representation
      enhancement                                                   and description



      Image                                                         Object
      acquisition                                                   recognition

Problem
domain
Components of an Image Processing
            System
                                         network



 Image display       Computer                Mass storage



                 Specialized image       Image
   Hardcopy      processing              processing
                 hardware                software




                   Image sensors


                            Problem domain
Image Formation in the Eye


d1                                                  c
                                                                             h




                           d


d1/d = h/λ

Where c = optical centre of lens
      d = distance between the object and the optical centre
      d1 = height of the object
      h = height of the object formed in the eye
      λ = focal length,17mm if we are focussing on an object present greater than 3m
Mathematical representation of a
         Digital Image
Function f(x,y) may be characterized by 2 components:
1. the amount of source illumination incident on the
scene being viewed, i(x,y) i.e illumination component.
2. the amount of illumination reflected by the objects
in the scene, r(x,y) i.e reflectance component.
therefore,
                   f(x,y) = i(x,y) * r(x,y)
where, 0 < i(x,y) < ∞
        0(total absorption) < r(x,y) < 1(total reflectance)
• Consider the intensity of a monochrome image at
  any coordinate (x0, y0), the gray level (l) of the
  image at that point,
                l = f (x0, y0)
   ‘l’ lies in the range, Lmin ≤ l ≤ Lmax
   where, Lmin= imin * rmin
             Lmax= imax * rmax
• The interval [Lmin,Lmax] is called the gray scale.
• Common practice is to shift this interval
     numerically to the interval [0,L-1],
        where, l=0 is considered black
                  l=L-1 is considered white

More Related Content

What's hot

Digitized images and
Digitized images andDigitized images and
Digitized images and
Ashish Kumar
 
Image enhancement
Image enhancementImage enhancement
Image enhancement
Ayaelshiwi
 

What's hot (20)

Digitized images and
Digitized images andDigitized images and
Digitized images and
 
Digital Image Processing
Digital Image ProcessingDigital Image Processing
Digital Image Processing
 
Image Restoration
Image RestorationImage Restoration
Image Restoration
 
Fundamentals steps in Digital Image processing
Fundamentals steps in Digital Image processingFundamentals steps in Digital Image processing
Fundamentals steps in Digital Image processing
 
Image Restoration
Image RestorationImage Restoration
Image Restoration
 
Image processing
Image processingImage processing
Image processing
 
Image Processing Basics
Image Processing BasicsImage Processing Basics
Image Processing Basics
 
Region based segmentation
Region based segmentationRegion based segmentation
Region based segmentation
 
Introduction to digital image processing
Introduction to digital image processingIntroduction to digital image processing
Introduction to digital image processing
 
Fundamental steps in image processing
Fundamental steps in image processingFundamental steps in image processing
Fundamental steps in image processing
 
Image Enhancement in Spatial Domain
Image Enhancement in Spatial DomainImage Enhancement in Spatial Domain
Image Enhancement in Spatial Domain
 
Texture in image processing
Texture in image processing Texture in image processing
Texture in image processing
 
Digital Image Processing presentation
Digital Image Processing presentationDigital Image Processing presentation
Digital Image Processing presentation
 
Image enhancement
Image enhancementImage enhancement
Image enhancement
 
Image Registration (Digital Image Processing)
Image Registration (Digital Image Processing)Image Registration (Digital Image Processing)
Image Registration (Digital Image Processing)
 
Lecture 1 for Digital Image Processing (2nd Edition)
Lecture 1 for Digital Image Processing (2nd Edition)Lecture 1 for Digital Image Processing (2nd Edition)
Lecture 1 for Digital Image Processing (2nd Edition)
 
Image processing fundamentals
Image processing fundamentalsImage processing fundamentals
Image processing fundamentals
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
 
Image segmentation
Image segmentationImage segmentation
Image segmentation
 
Digital image processing ppt
Digital image processing pptDigital image processing ppt
Digital image processing ppt
 

Viewers also liked

Image pre processing - local processing
Image pre processing - local processingImage pre processing - local processing
Image pre processing - local processing
Ashish Kumar
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
Avisek Roy
 
Image pre processing-restoration
Image pre processing-restorationImage pre processing-restoration
Image pre processing-restoration
Ashish Kumar
 
Artificial neural network
Artificial neural networkArtificial neural network
Artificial neural network
DEEPASHRI HK
 

Viewers also liked (20)

Digital image processing
Digital image processingDigital image processing
Digital image processing
 
Image Processing Basics
Image Processing BasicsImage Processing Basics
Image Processing Basics
 
Image processing ppt
Image processing pptImage processing ppt
Image processing ppt
 
Chapter 1 and 2 gonzalez and woods
Chapter 1 and 2 gonzalez and woodsChapter 1 and 2 gonzalez and woods
Chapter 1 and 2 gonzalez and woods
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
 
Image pre processing - local processing
Image pre processing - local processingImage pre processing - local processing
Image pre processing - local processing
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
 
Image pre processing-restoration
Image pre processing-restorationImage pre processing-restoration
Image pre processing-restoration
 
Image compression
Image compressionImage compression
Image compression
 
Image compression
Image compressionImage compression
Image compression
 
Image Compression
Image CompressionImage Compression
Image Compression
 
Image Enhancement in Spatial Domain
Image Enhancement in Spatial DomainImage Enhancement in Spatial Domain
Image Enhancement in Spatial Domain
 
Image compression
Image compressionImage compression
Image compression
 
Digital Image Processing Fundamental
Digital Image Processing FundamentalDigital Image Processing Fundamental
Digital Image Processing Fundamental
 
IMAGE SEGMENTATION.
IMAGE SEGMENTATION.IMAGE SEGMENTATION.
IMAGE SEGMENTATION.
 
Image Restoration (Digital Image Processing)
Image Restoration (Digital Image Processing)Image Restoration (Digital Image Processing)
Image Restoration (Digital Image Processing)
 
image compression ppt
image compression pptimage compression ppt
image compression ppt
 
JPEG Image Compression
JPEG Image CompressionJPEG Image Compression
JPEG Image Compression
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
 
Artificial neural network
Artificial neural networkArtificial neural network
Artificial neural network
 

Similar to Digital image processing

ImageProcessingWithMatlab(HasithaEdiriweera)
ImageProcessingWithMatlab(HasithaEdiriweera)ImageProcessingWithMatlab(HasithaEdiriweera)
ImageProcessingWithMatlab(HasithaEdiriweera)
Hasitha Ediriweera
 

Similar to Digital image processing (20)

Seema dip
Seema dipSeema dip
Seema dip
 
DIP PPT (1).pptx
DIP PPT (1).pptxDIP PPT (1).pptx
DIP PPT (1).pptx
 
ACMP340.pptx
ACMP340.pptxACMP340.pptx
ACMP340.pptx
 
DIP Notes Unit-1 PPT , engineering, computer Science
DIP Notes Unit-1 PPT , engineering, computer ScienceDIP Notes Unit-1 PPT , engineering, computer Science
DIP Notes Unit-1 PPT , engineering, computer Science
 
DIP Notes Unit-1 PPT.pdf
DIP Notes Unit-1 PPT.pdfDIP Notes Unit-1 PPT.pdf
DIP Notes Unit-1 PPT.pdf
 
computervision1.pdf it is about computer vision
computervision1.pdf it is about computer visioncomputervision1.pdf it is about computer vision
computervision1.pdf it is about computer vision
 
Chap_1_Digital_Image_Fundamentals_DD (2).pdf
Chap_1_Digital_Image_Fundamentals_DD (2).pdfChap_1_Digital_Image_Fundamentals_DD (2).pdf
Chap_1_Digital_Image_Fundamentals_DD (2).pdf
 
image Processing Fundamental Is .ppt
image Processing Fundamental Is     .pptimage Processing Fundamental Is     .ppt
image Processing Fundamental Is .ppt
 
Image Processing Fundamentals .ppt
Image Processing Fundamentals        .pptImage Processing Fundamentals        .ppt
Image Processing Fundamentals .ppt
 
Lectures 1 3 final (4)
Lectures 1 3 final (4)Lectures 1 3 final (4)
Lectures 1 3 final (4)
 
Dip review
Dip reviewDip review
Dip review
 
BEC007 -Digital image processing.pdf
BEC007  -Digital image processing.pdfBEC007  -Digital image processing.pdf
BEC007 -Digital image processing.pdf
 
DIP-LECTURE_NOTES.pdf
DIP-LECTURE_NOTES.pdfDIP-LECTURE_NOTES.pdf
DIP-LECTURE_NOTES.pdf
 
point processing
point processingpoint processing
point processing
 
ImageProcessingWithMatlab(HasithaEdiriweera)
ImageProcessingWithMatlab(HasithaEdiriweera)ImageProcessingWithMatlab(HasithaEdiriweera)
ImageProcessingWithMatlab(HasithaEdiriweera)
 
Labcamp - working with image processing
Labcamp - working with image processingLabcamp - working with image processing
Labcamp - working with image processing
 
Point Processing
Point ProcessingPoint Processing
Point Processing
 
Lecture01 intro ece
Lecture01 intro eceLecture01 intro ece
Lecture01 intro ece
 
ip111.ppt
ip111.pptip111.ppt
ip111.ppt
 
Digital Image Processing
Digital Image ProcessingDigital Image Processing
Digital Image Processing
 

Recently uploaded

Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
AnaAcapella
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
KarakKing
 

Recently uploaded (20)

Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 

Digital image processing

  • 2. Introduction to Digital Image Processing • An image may be represented as a 2-dimensional function, f(x,y). where, x and y are spatial coordinates. x • The amplitude of f at any pair 0 of coordinates (x,y) is called . . . . . . . f(x,y) . the intensity of gray level of . . . . . . . . . .. the image at that point. . . . . . . . . . .. . . . . . . . . . . . • when x, y and amplitude of f y are all finite, discreet quantities, we call it a Digital Image. • The field of Digital Image Processing(DIP) Fig : Representation of a Digital Image refers to processing the digital image by means of a digital computer.
  • 3. • Digital Image is composed of a finite number of elements, each of which has a particular location and value. • These elements are referred to as a picture elements, image elements, pels & pixels. • Pixel is the term most widely used to denote the elements of a digital image.
  • 4. Types of Image Processing 1. Low Level Processing-involves primitive operations like noise reduction, contrast enhancement and image sharpening. Its inputs and outputs both are images. 2. Mid Level Processing-involves tasks such as segmentation, classification(recognition) of individual objects. Its inputs generally are images but its outputs are attributes extracted from those images. example: edges, contours, identity of object
  • 5. (contd...) 3. High Level Processing-involves “making sense” of an ensemble of recognized objects, performing the cognitive functions normally associated with the vision.
  • 6. Fundamental steps in DIP Outputs of the processes generally are images Color image Wavelets and Morphological Outputs of these processes generally are processing multiresolution compression processing processing Image restoration segmentation image attributes Image Knowledge Base Representation enhancement and description Image Object acquisition recognition Problem domain
  • 7. Components of an Image Processing System network Image display Computer Mass storage Specialized image Image Hardcopy processing processing hardware software Image sensors Problem domain
  • 8. Image Formation in the Eye d1 c h d d1/d = h/λ Where c = optical centre of lens d = distance between the object and the optical centre d1 = height of the object h = height of the object formed in the eye λ = focal length,17mm if we are focussing on an object present greater than 3m
  • 9. Mathematical representation of a Digital Image Function f(x,y) may be characterized by 2 components: 1. the amount of source illumination incident on the scene being viewed, i(x,y) i.e illumination component. 2. the amount of illumination reflected by the objects in the scene, r(x,y) i.e reflectance component. therefore, f(x,y) = i(x,y) * r(x,y) where, 0 < i(x,y) < ∞ 0(total absorption) < r(x,y) < 1(total reflectance)
  • 10. • Consider the intensity of a monochrome image at any coordinate (x0, y0), the gray level (l) of the image at that point, l = f (x0, y0) ‘l’ lies in the range, Lmin ≤ l ≤ Lmax where, Lmin= imin * rmin Lmax= imax * rmax • The interval [Lmin,Lmax] is called the gray scale. • Common practice is to shift this interval numerically to the interval [0,L-1], where, l=0 is considered black l=L-1 is considered white