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

Mais procurados (20)

Image enhancement
Image enhancementImage enhancement
Image enhancement
 
Introduction to DIGITAL IMAGE PROCESSING - DAY 1
Introduction to DIGITAL IMAGE PROCESSING - DAY 1Introduction to DIGITAL IMAGE PROCESSING - DAY 1
Introduction to DIGITAL IMAGE PROCESSING - DAY 1
 
Canny Edge Detection
Canny Edge DetectionCanny Edge Detection
Canny Edge Detection
 
Image Restoration And Reconstruction
Image Restoration And ReconstructionImage Restoration And Reconstruction
Image Restoration And Reconstruction
 
Digital Image Processing
Digital Image ProcessingDigital Image Processing
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)
 
Fundamentals and image compression models
Fundamentals and image compression modelsFundamentals and image compression models
Fundamentals and image compression models
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
 
Chapter 9 morphological image processing
Chapter 9   morphological image processingChapter 9   morphological image processing
Chapter 9 morphological image processing
 
BASICS OF DIGITAL IMAGE PROCESSING,MARIA PETROU
BASICS OF DIGITAL IMAGE PROCESSING,MARIA PETROUBASICS OF DIGITAL IMAGE PROCESSING,MARIA PETROU
BASICS OF DIGITAL IMAGE PROCESSING,MARIA PETROU
 
Image processing
Image processingImage processing
Image processing
 
Noise
NoiseNoise
Noise
 
Image filtering in Digital image processing
Image filtering in Digital image processingImage filtering in Digital image processing
Image filtering in Digital image processing
 
Edge Detection and Segmentation
Edge Detection and SegmentationEdge Detection and Segmentation
Edge Detection and Segmentation
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
 
Image Processing Basics
Image Processing BasicsImage Processing Basics
Image Processing Basics
 
Image proccessing and its application
Image proccessing and its applicationImage proccessing and its application
Image proccessing and its application
 
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
 
Region based segmentation
Region based segmentationRegion based segmentation
Region based segmentation
 

Destaque

Gabriel Perez Resume
Gabriel Perez ResumeGabriel Perez Resume
Gabriel Perez Resume
Gabriel Perez
 
Destroying Your Discouragement
Destroying Your DiscouragementDestroying Your Discouragement
Destroying Your Discouragement
Jay Thornton
 

Destaque (17)

La casa
La casaLa casa
La casa
 
U6 insertatslideshare rdlw_acq_adm_labc
U6 insertatslideshare rdlw_acq_adm_labcU6 insertatslideshare rdlw_acq_adm_labc
U6 insertatslideshare rdlw_acq_adm_labc
 
平成27年9月29日 大学監査協会講演資料
平成27年9月29日 大学監査協会講演資料平成27年9月29日 大学監査協会講演資料
平成27年9月29日 大学監査協会講演資料
 
Cómo han cambiado las cosas en méxico
Cómo han cambiado las cosas en méxicoCómo han cambiado las cosas en méxico
Cómo han cambiado las cosas en méxico
 
Evita plagio
Evita plagioEvita plagio
Evita plagio
 
246 atividades de alfabetizao
246 atividades de alfabetizao246 atividades de alfabetizao
246 atividades de alfabetizao
 
Gabriel Perez Resume
Gabriel Perez ResumeGabriel Perez Resume
Gabriel Perez Resume
 
Nhập môn đtvt- Nhóm 18
Nhập môn đtvt- Nhóm 18Nhập môn đtvt- Nhóm 18
Nhập môn đtvt- Nhóm 18
 
Landscape Portfolio by Andrea Pistolesi
Landscape Portfolio by Andrea PistolesiLandscape Portfolio by Andrea Pistolesi
Landscape Portfolio by Andrea Pistolesi
 
Situação problema
Situação problemaSituação problema
Situação problema
 
INTUBASI ENDOTRAKEAL
INTUBASI ENDOTRAKEALINTUBASI ENDOTRAKEAL
INTUBASI ENDOTRAKEAL
 
Celebrating young children's learning: TACTYC keynote 2016:
Celebrating young children's learning: TACTYC keynote 2016:Celebrating young children's learning: TACTYC keynote 2016:
Celebrating young children's learning: TACTYC keynote 2016:
 
Saneamento Básico
Saneamento BásicoSaneamento Básico
Saneamento Básico
 
SEQUÊNCIA DIDÁTICA DO CONTO A BEZERRINHA MIMOSA
SEQUÊNCIA DIDÁTICA DO CONTO A BEZERRINHA MIMOSASEQUÊNCIA DIDÁTICA DO CONTO A BEZERRINHA MIMOSA
SEQUÊNCIA DIDÁTICA DO CONTO A BEZERRINHA MIMOSA
 
Air masses
Air massesAir masses
Air masses
 
Phil vdeo proj.
Phil vdeo proj.Phil vdeo proj.
Phil vdeo proj.
 
Destroying Your Discouragement
Destroying Your DiscouragementDestroying Your Discouragement
Destroying Your Discouragement
 

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
 
Final image processing
Final image processingFinal image processing
Final image processing
 
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 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
 
Digital image processing ppt
Digital image processing pptDigital image processing ppt
Digital image processing ppt
 
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
 

Último

Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Kandungan 087776558899
 
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoorTop Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
dharasingh5698
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
ankushspencer015
 

Último (20)

Unit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdfUnit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdf
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoorTop Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
 
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
 
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
 

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