SlideShare uma empresa Scribd logo
1 de 22
DIGITAL IMAGE PROCESSING
BY
Y.V.L.KUNDANA
14311A1942
ECM
CONTENTS
• INTRODUCTION
• FORMATION OF DIGITAL IMAGE
• AD CONVERSION
• WORKING IN TELEVISION
• APPLICATIONS
• CONCLUSION
INTRODUCTION TO DIP
• Digital image processing deals
with manipulation of digital
images through a digital
computer. It is a subfield of
signals and systems but focus
particularly on images. The most
common example is Adobe
Photoshop
IMAGE
• An image is mathematical function f(x,y) where x and y are
the two co-ordinates horizontally and vertically.
• The value of f(x,y) at any point is gives the pixel value at that
point of an image.
PIXEL
• Pixel is the smallest element of an
image.
• The value of a pixel at any point
correspond to the intensity of the
light photons striking at that
point.
• Total number of pixels = number
of rows ( X ) number of columns.
• Size of an image = rows * cols
* bpp
TYPES OF IMAGES
• BINARY IMAGE
• GRAY SCALE IMAGE
• 16 BIT COLOR IMAGE
• 24 BIT COLOR IMAGE
BINARY IMAGE FORMAT
• The binary image as it name states, contain
only two pixel values.
• 0 and 1.
GRAY SCALE FORMAT
• The range of the colors in 8 bit vary from 0-255.
Where 0 stands for black, and 255 stands for
white, and 127 stands for gray color. there would
be two dimensional matrix in behind with values
ranging between 0 and 255.
16 BIT COLOR FORMAT
• It is a color image format. It has 65,536 different
colors in it. It is also known as High color format.
• 16 bit format is actually divided into three further
formats which are Red , Green and Blue. 5 bits for R,
5 bits for G, 5 bits for B.5 bits for R, 6 bits for G, 5
bits for B.
• 4 bits for R, 4 bits for G, 4 bits for B, 4 bits for alpha
channel.
• Or some distribute it like this
• 5 bits for R, 5 bits for G, 5 bits for B, 1 bits for alpha
channel.
24 BIT COLOR FORMAT
• 24 bit color format also known as true color
format. 8 bits for R, 8 bits for G, 8 bits for B.
• a 24 bit image has three different matrices of R,
G, B.
FORMATION OF DIGITAL IMAGE
• image is captured by camera
• sunlight is source of energy
• a sensor array is used for the acquisition of the image.
• continuous voltage signal is generated by the amount
of sensed data
AD CONVERSION
• digital image processing deals with digital images, that are
digital signals.
• storage of analog signals is difficult
• 2 MAIN METHODS:
1. sampling
2. quantization
SAMPLING QUANTIZATION
• sampling as its name suggests can
be defined as take samples.
sampling is done on an
independent variable.
• quantization as its name suggest
can be defined as dividing into
quanta (partitions). quantization is
done on dependent variable. it is
opposite to sampling.
APPLICATION IN TELEVISION
• image is 2d
• to convert into 3d move image along time axis
• helps to perceive the depth of different objects on a screen.
• a video is nothing else but two dimensional pictures move
over time dimension.
ZOOMING
• Zooming simply means enlarging a picture in a sense that the
details in the image became more visible and clear. Zooming
an image has many wide applications ranging from zooming
through a camera lens, to zoom an image on internet e.t.c.
• Methods:
1. Pixel replication or (Nearest neighbor interpolation)
2. Zero order hold method
PIXEL REPLICATION
• Each pixel is replicated in this method n times row wise and
column wise and you got a zoomed image.
ZERO ORDER HOLD METHOD
• In zero order hold method, pick two adjacent elements from
the rows respectively and then add them and divide the result
by two, and place their result in between those two elements.
• We first do this row wise and then we do this column wise.
BRIGHTNESS
• It can be defined as the amount of energy output by a source
of light relative to the source we are comparing it to.
• Brightness can be simply increased or decreased by simple
addition or subtraction, to the image matrix.
CONTRAST
• Contrast can be simply explained as the difference between
maximum and minimum pixel intensity in an image
APPLICATIONS OF DIP
• Image sharpening and restoration
• Medical field
• Remote sensing
• Transmission and encoding
• Machine/Robot vision
• Color processing
• Pattern recognition
• Video processing
• Microscopic Imaging
CONCLUSION
• There are many applications based on digital image processing
in today’s world
• In the nearest future everything will be operated or controlled
based on DIP applications
Digital image processing

Mais conteúdo relacionado

Mais procurados

Digital Image Processing_ ch1 introduction-2003
Digital Image Processing_ ch1 introduction-2003Digital Image Processing_ ch1 introduction-2003
Digital Image Processing_ ch1 introduction-2003
Malik obeisat
 
Digital Image Processing
Digital Image ProcessingDigital Image Processing
Digital Image Processing
Samir Sabry
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
manpreetgrewal
 

Mais procurados (20)

Introduction to image processing
Introduction to image processingIntroduction to image processing
Introduction to image processing
 
Basics of Digital Image Processing
Basics of Digital Image Processing  Basics of Digital Image Processing
Basics of Digital Image Processing
 
Image Sensing and Aquisition
Image Sensing and AquisitionImage Sensing and Aquisition
Image Sensing and Aquisition
 
Image processing presentation
Image processing presentationImage processing presentation
Image processing presentation
 
DIGITAL IMAGE PROCESSING
DIGITAL IMAGE PROCESSINGDIGITAL IMAGE PROCESSING
DIGITAL IMAGE PROCESSING
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
 
Dip 1 introduction
Dip 1 introductionDip 1 introduction
Dip 1 introduction
 
IMAGE PROCESSING - MATHANKUMAR.S - VMKVEC
IMAGE PROCESSING - MATHANKUMAR.S - VMKVECIMAGE PROCESSING - MATHANKUMAR.S - VMKVEC
IMAGE PROCESSING - MATHANKUMAR.S - VMKVEC
 
Digital Image Processing (DIP)
Digital Image Processing (DIP)Digital Image Processing (DIP)
Digital Image Processing (DIP)
 
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)
 
Digital Image Processing_ ch1 introduction-2003
Digital Image Processing_ ch1 introduction-2003Digital Image Processing_ ch1 introduction-2003
Digital Image Processing_ ch1 introduction-2003
 
Chap1
Chap1Chap1
Chap1
 
Ch1
Ch1Ch1
Ch1
 
Digital image processing ppt
Digital image processing pptDigital image processing ppt
Digital image processing ppt
 
Video processing on dsp
Video processing on dspVideo processing on dsp
Video processing on dsp
 
Basics of Image processing
Basics of Image processingBasics of Image processing
Basics of Image processing
 
Digital Image Processing
Digital Image ProcessingDigital Image Processing
Digital Image Processing
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
 
Dip review
Dip reviewDip review
Dip review
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
 

Semelhante a Digital image processing

1 [Autosaved].pptx
1 [Autosaved].pptx1 [Autosaved].pptx
1 [Autosaved].pptx
SsdSsd5
 
Image enhancement
Image enhancementImage enhancement
Image enhancement
Ayaelshiwi
 

Semelhante a Digital image processing (20)

1 [Autosaved].pptx
1 [Autosaved].pptx1 [Autosaved].pptx
1 [Autosaved].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
 
Image & Graphics
Image & GraphicsImage & Graphics
Image & Graphics
 
Ch2
Ch2Ch2
Ch2
 
Image enhancement lecture
Image enhancement lectureImage enhancement lecture
Image enhancement lecture
 
Image enhancement
Image enhancementImage enhancement
Image enhancement
 
CLASS 1.1.pptx
CLASS 1.1.pptxCLASS 1.1.pptx
CLASS 1.1.pptx
 
Presentation shortstory
Presentation shortstoryPresentation shortstory
Presentation shortstory
 
OpenCV presentation series- part 4
OpenCV presentation series- part 4OpenCV presentation series- part 4
OpenCV presentation series- part 4
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
 
Image Enhancement in Spatial Domain
Image Enhancement in Spatial DomainImage Enhancement in Spatial Domain
Image Enhancement in Spatial Domain
 
image 1.pdf
image 1.pdfimage 1.pdf
image 1.pdf
 
06 cie552 image_manipulation
06 cie552 image_manipulation06 cie552 image_manipulation
06 cie552 image_manipulation
 
Chap5 imange enhancemet
Chap5 imange enhancemetChap5 imange enhancemet
Chap5 imange enhancemet
 
An Introduction to digital image processing
An Introduction to digital image processingAn Introduction to digital image processing
An Introduction to digital image processing
 
Image processing and compression.pptx
Image processing and compression.pptxImage processing and compression.pptx
Image processing and compression.pptx
 
Image processing.pdf
Image processing.pdfImage processing.pdf
Image processing.pdf
 
Image enhancement in the spatial domain1
Image enhancement in the spatial domain1Image enhancement in the spatial domain1
Image enhancement in the spatial domain1
 
Image Enhancement in the Spatial Domain1.ppt
Image Enhancement in the Spatial Domain1.pptImage Enhancement in the Spatial Domain1.ppt
Image Enhancement in the Spatial Domain1.ppt
 

Último

Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdf
Kamal Acharya
 
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
mphochane1998
 

Último (20)

Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptxOrlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
 
DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equation
 
Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdf
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdf
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
Introduction to Data Visualization,Matplotlib.pdf
Introduction to Data Visualization,Matplotlib.pdfIntroduction to Data Visualization,Matplotlib.pdf
Introduction to Data Visualization,Matplotlib.pdf
 
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
 
Computer Networks Basics of Network Devices
Computer Networks  Basics of Network DevicesComputer Networks  Basics of Network Devices
Computer Networks Basics of Network Devices
 
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
 
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best ServiceTamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdf
 
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.
 
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKARHAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
 
Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)
 
💚Trustworthy Call Girls Pune Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top...
💚Trustworthy Call Girls Pune Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top...💚Trustworthy Call Girls Pune Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top...
💚Trustworthy Call Girls Pune Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top...
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS Lambda
 
Online food ordering system project report.pdf
Online food ordering system project report.pdfOnline food ordering system project report.pdf
Online food ordering system project report.pdf
 

Digital image processing

  • 2. CONTENTS • INTRODUCTION • FORMATION OF DIGITAL IMAGE • AD CONVERSION • WORKING IN TELEVISION • APPLICATIONS • CONCLUSION
  • 3. INTRODUCTION TO DIP • Digital image processing deals with manipulation of digital images through a digital computer. It is a subfield of signals and systems but focus particularly on images. The most common example is Adobe Photoshop
  • 4. IMAGE • An image is mathematical function f(x,y) where x and y are the two co-ordinates horizontally and vertically. • The value of f(x,y) at any point is gives the pixel value at that point of an image.
  • 5. PIXEL • Pixel is the smallest element of an image. • The value of a pixel at any point correspond to the intensity of the light photons striking at that point. • Total number of pixels = number of rows ( X ) number of columns. • Size of an image = rows * cols * bpp
  • 6. TYPES OF IMAGES • BINARY IMAGE • GRAY SCALE IMAGE • 16 BIT COLOR IMAGE • 24 BIT COLOR IMAGE
  • 7. BINARY IMAGE FORMAT • The binary image as it name states, contain only two pixel values. • 0 and 1.
  • 8. GRAY SCALE FORMAT • The range of the colors in 8 bit vary from 0-255. Where 0 stands for black, and 255 stands for white, and 127 stands for gray color. there would be two dimensional matrix in behind with values ranging between 0 and 255.
  • 9. 16 BIT COLOR FORMAT • It is a color image format. It has 65,536 different colors in it. It is also known as High color format. • 16 bit format is actually divided into three further formats which are Red , Green and Blue. 5 bits for R, 5 bits for G, 5 bits for B.5 bits for R, 6 bits for G, 5 bits for B. • 4 bits for R, 4 bits for G, 4 bits for B, 4 bits for alpha channel. • Or some distribute it like this • 5 bits for R, 5 bits for G, 5 bits for B, 1 bits for alpha channel.
  • 10. 24 BIT COLOR FORMAT • 24 bit color format also known as true color format. 8 bits for R, 8 bits for G, 8 bits for B. • a 24 bit image has three different matrices of R, G, B.
  • 11. FORMATION OF DIGITAL IMAGE • image is captured by camera • sunlight is source of energy • a sensor array is used for the acquisition of the image. • continuous voltage signal is generated by the amount of sensed data
  • 12. AD CONVERSION • digital image processing deals with digital images, that are digital signals. • storage of analog signals is difficult • 2 MAIN METHODS: 1. sampling 2. quantization
  • 13. SAMPLING QUANTIZATION • sampling as its name suggests can be defined as take samples. sampling is done on an independent variable. • quantization as its name suggest can be defined as dividing into quanta (partitions). quantization is done on dependent variable. it is opposite to sampling.
  • 14. APPLICATION IN TELEVISION • image is 2d • to convert into 3d move image along time axis • helps to perceive the depth of different objects on a screen. • a video is nothing else but two dimensional pictures move over time dimension.
  • 15. ZOOMING • Zooming simply means enlarging a picture in a sense that the details in the image became more visible and clear. Zooming an image has many wide applications ranging from zooming through a camera lens, to zoom an image on internet e.t.c. • Methods: 1. Pixel replication or (Nearest neighbor interpolation) 2. Zero order hold method
  • 16. PIXEL REPLICATION • Each pixel is replicated in this method n times row wise and column wise and you got a zoomed image.
  • 17. ZERO ORDER HOLD METHOD • In zero order hold method, pick two adjacent elements from the rows respectively and then add them and divide the result by two, and place their result in between those two elements. • We first do this row wise and then we do this column wise.
  • 18. BRIGHTNESS • It can be defined as the amount of energy output by a source of light relative to the source we are comparing it to. • Brightness can be simply increased or decreased by simple addition or subtraction, to the image matrix.
  • 19. CONTRAST • Contrast can be simply explained as the difference between maximum and minimum pixel intensity in an image
  • 20. APPLICATIONS OF DIP • Image sharpening and restoration • Medical field • Remote sensing • Transmission and encoding • Machine/Robot vision • Color processing • Pattern recognition • Video processing • Microscopic Imaging
  • 21. CONCLUSION • There are many applications based on digital image processing in today’s world • In the nearest future everything will be operated or controlled based on DIP applications