SlideShare a Scribd company logo
DIGITAL IMAGE
PROCESSING
By
Srikanth VNV
SYNOPSIS
INTRODUCTION
WHAT IS DIGITAL IMAGE
WHAT IS DIGITAL IMAGE PROCESSING
WHY IMAGE PROCESSING
TYPES OF DIP
APPLICATIONS OF DIP
CONCLUSION
Digital image processing is the use of
computer algorithms to perform image
processing on digital images
As a subcategory or field of digital signal
processing, digital image processing has many
advantages over analog image processing.
INTRODUCTION
A digital image is a representation of a two-dimensional image
as a finite set of digital values, called picture elements or pixels
Digitization implies that a digital image is an approximation of a
real scene
WHAT IS DIGITAL IMAGE
1 pixel
WHAT IS DIGITAL
IMAGE(cont…)
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)
Digital Image Processing involves
• Improvement of pictorial information for human
interpretation
• Processing of image data for storage, transmission
and representation for autonomous machine
perception
WHAT IS DIGITAL IMAGE
PROCESSING
• Since the digital image is “invisible” it must be prepared
for viewing on one or more output device (laser printer,
monitor etc.)
• The digital image can be optimized for the application by
enhancing or altering the appearance of structures within
it (based on: body part, diagnostic task, viewing
preferences etc.)
• It has vast range of applications in fields of Astronomy,
Defense, Research, Forensics etc…
WHY IMAGE PROCESSING
• Image-to-image transformations
• Image-to-information transformations
• Information-to-image transformations
TYPES OF DIP
TYPES OF DIP EXPLAINED
Image-to-Image transformation
Image-to-Information transformation
Information-to-Image transformation
STAGES IN IMAGE PROCESSING
Image
Acquisition
Image
Restoration
Morphological
Processing
Segmentation
Representation
& Description
Image
Enhancement
Object
Recognition
Problem Domain
Colour Image
Processing
Image
Compression
APPLICATIONS OF DIP
o Medicine
o Security Systems
o Document Processing
o Law Enforcement & Forensics
o Photography
o GIS
o Space exploration and Astronomy
o Video and Film Special Effects
MEDICINE
•Take slice from MRI scan of canine heart,
and find boundaries between types of
tissue
– Image with gray levels representing tissue
density
– Use a suitable filter to highlight edgesOriginal MRI Image of a Dog Heart Edge Detection Image
G I S
•Geographic Information Systems
– Digital image processing techniques are used
extensively to manipulate satellite imagery
– Terrain classification
– Meteorology
LAW ENFORCEMENT
•Image processing
techniques are used
extensively by law
enforcers
– Number plate recognition
for speed
cameras/automated toll
systems
– Fingerprint recognition
– Enhancement of CCTV
images
SECURITY SYSTEMS
It is used for identifying or verifying a person
-In mobile and laptops to unlock them
It is used in security
systems
- fingerprint, eye detection
Digital image processing allows the use of much more
complex algorithms.
Hence it offers both
-more sophisticated performance at simple tasks
-the implementation of methods which would be
impossible by analog means.
CONCLUSION
GOOD TO LEARN FROM BOOK
BEETER TO LEARN FROM SOUNDS
BEST TO LEARN FROM IMAGES
FINALLY
ANY QUERIES???
Digital Image Processing (DIP)

More Related Content

What's hot

1. digital image processing
1. digital image processing1. digital image processing
1. digital image processing
vilasini rvr
 
Image enhancement lecture
Image enhancement lectureImage enhancement lecture
Image enhancement lecture
ISRAR HUSSAIN
 
Image Processing Basics
Image Processing BasicsImage Processing Basics
Image Processing Basics
A B Shinde
 
Digital Image Processing
Digital Image ProcessingDigital Image Processing
Digital Image Processing
Reshma KC
 
Digital image processing ppt
Digital image processing pptDigital image processing ppt
Digital image processing ppt
khanam22
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
Dhaval Jalalpara
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
Vandana Verma
 
Image pre processing
Image pre processingImage pre processing
Image pre processing
Ashish Kumar
 
Fundamental steps in Digital Image Processing
Fundamental steps in Digital Image ProcessingFundamental steps in Digital Image Processing
Fundamental steps in Digital Image Processing
Shubham Jain
 
Satellite image processing
Satellite image processingSatellite image processing
Satellite image processing
alok ray
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
tushar05
 
Image enhancement
Image enhancementImage enhancement
Image enhancement
Ayaelshiwi
 
Fundamentals steps in Digital Image processing
Fundamentals steps in Digital Image processingFundamentals steps in Digital Image processing
Fundamentals steps in Digital Image processing
KarthicaMarasamy
 
Image processing ppt
Image processing pptImage processing ppt
Image processing ppt
Raviteja Chowdary Adusumalli
 
Digital image classification
Digital image classificationDigital image classification
Digital image classification
Aleemuddin Abbasi
 
Introduction to digital image processing
Introduction to digital image processingIntroduction to digital image processing
Introduction to digital image processing
Hossain Md Shakhawat
 
Image Restoration (Digital Image Processing)
Image Restoration (Digital Image Processing)Image Restoration (Digital Image Processing)
Image Restoration (Digital Image Processing)
Kalyan Acharjya
 
Image enhancement techniques
Image enhancement techniquesImage enhancement techniques
Image enhancement techniques
Bulbul Agrawal
 
image compression ppt
image compression pptimage compression ppt
image compression ppt
Shivangi Saxena
 
Image Processing ppt
Image Processing pptImage Processing ppt

What's hot (20)

1. digital image processing
1. digital image processing1. digital image processing
1. digital image processing
 
Image enhancement lecture
Image enhancement lectureImage enhancement lecture
Image enhancement lecture
 
Image Processing Basics
Image Processing BasicsImage Processing Basics
Image Processing Basics
 
Digital Image Processing
Digital Image ProcessingDigital Image Processing
Digital Image Processing
 
Digital image processing ppt
Digital image processing pptDigital image processing ppt
Digital image processing ppt
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
 
Image pre processing
Image pre processingImage pre processing
Image pre processing
 
Fundamental steps in Digital Image Processing
Fundamental steps in Digital Image ProcessingFundamental steps in Digital Image Processing
Fundamental steps in Digital Image Processing
 
Satellite image processing
Satellite image processingSatellite image processing
Satellite image processing
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
 
Image enhancement
Image enhancementImage enhancement
Image enhancement
 
Fundamentals steps in Digital Image processing
Fundamentals steps in Digital Image processingFundamentals steps in Digital Image processing
Fundamentals steps in Digital Image processing
 
Image processing ppt
Image processing pptImage processing ppt
Image processing ppt
 
Digital image classification
Digital image classificationDigital image classification
Digital image classification
 
Introduction to digital image processing
Introduction to digital image processingIntroduction to digital image processing
Introduction to digital image processing
 
Image Restoration (Digital Image Processing)
Image Restoration (Digital Image Processing)Image Restoration (Digital Image Processing)
Image Restoration (Digital Image Processing)
 
Image enhancement techniques
Image enhancement techniquesImage enhancement techniques
Image enhancement techniques
 
image compression ppt
image compression pptimage compression ppt
image compression ppt
 
Image Processing ppt
Image Processing pptImage Processing ppt
Image Processing ppt
 

Viewers also liked

color Image Enhancement with a Human Visual System Based Adaptive Filter
color Image Enhancement with a Human Visual System Based Adaptive Filter color Image Enhancement with a Human Visual System Based Adaptive Filter
color Image Enhancement with a Human Visual System Based Adaptive Filter
anurama
 
Image processing
Image processingImage processing
Image processing
Varun Raj
 
Image processing tutorial
Image processing tutorialImage processing tutorial
Image processing tutorial
Jehovah Jireh Softwares
 
Unified Contact Riemannian Manifold Admitting SemiSymmetric Metric S-Connection
Unified Contact Riemannian Manifold Admitting SemiSymmetric Metric S-ConnectionUnified Contact Riemannian Manifold Admitting SemiSymmetric Metric S-Connection
Unified Contact Riemannian Manifold Admitting SemiSymmetric Metric S-Connection
iosrjce
 
/.Amd mnt/lotus/host/home/jaishakthi/presentation/rmeet1/rmeet 1
/.Amd mnt/lotus/host/home/jaishakthi/presentation/rmeet1/rmeet 1/.Amd mnt/lotus/host/home/jaishakthi/presentation/rmeet1/rmeet 1
/.Amd mnt/lotus/host/home/jaishakthi/presentation/rmeet1/rmeet 1
Dr. Jai Sakthi
 
Digital Image Processing
Digital Image ProcessingDigital Image Processing
Digital Image Processing
Samir Sabry
 
Digital Image Processing
Digital Image ProcessingDigital Image Processing
Digital Image Processing
Shaleen Saini
 
image theory
image theoryimage theory
image theory
hatorri hanso
 
Shrinkage methods
Shrinkage methodsShrinkage methods
Shrinkage methods
Luca Vitale
 
Image compression Algorithms
Image compression AlgorithmsImage compression Algorithms
Image compression Algorithms
Shivam Shrivastava
 
Basic image processing
Basic image processingBasic image processing
Basic image processing
Jay Thakkar
 
Introduction to Digital Image Processing
Introduction to Digital Image ProcessingIntroduction to Digital Image Processing
Introduction to Digital Image Processing
Julio Seaman
 
Digital Image Processing
Digital Image ProcessingDigital Image Processing
Digital Image Processing
Athanasios Anastasiou
 
Digital image processing techniques
Digital image processing techniquesDigital image processing techniques
Digital image processing techniques
Shab Bi
 
Introduction of image processing
Introduction of image processingIntroduction of image processing
Introduction of image processing
Avani Shah
 
1.arithmetic & logical operations
1.arithmetic & logical operations1.arithmetic & logical operations
1.arithmetic & logical operations
mukesh bhardwaj
 
Photography basics by Bidhan Rajkarnikar
Photography basics by Bidhan RajkarnikarPhotography basics by Bidhan Rajkarnikar
Photography basics by Bidhan Rajkarnikar
Bidhan Rajkarnikar
 
Image pre processing - local processing
Image pre processing - local processingImage pre processing - local processing
Image pre processing - local processing
Ashish Kumar
 
Edge Detection algorithm and code
Edge Detection algorithm and codeEdge Detection algorithm and code
Edge Detection algorithm and code
Vaddi Manikanta
 
Fields of digital image processing slides
Fields of digital image processing slidesFields of digital image processing slides
Fields of digital image processing slides
Srinath Dhayalamoorthy
 

Viewers also liked (20)

color Image Enhancement with a Human Visual System Based Adaptive Filter
color Image Enhancement with a Human Visual System Based Adaptive Filter color Image Enhancement with a Human Visual System Based Adaptive Filter
color Image Enhancement with a Human Visual System Based Adaptive Filter
 
Image processing
Image processingImage processing
Image processing
 
Image processing tutorial
Image processing tutorialImage processing tutorial
Image processing tutorial
 
Unified Contact Riemannian Manifold Admitting SemiSymmetric Metric S-Connection
Unified Contact Riemannian Manifold Admitting SemiSymmetric Metric S-ConnectionUnified Contact Riemannian Manifold Admitting SemiSymmetric Metric S-Connection
Unified Contact Riemannian Manifold Admitting SemiSymmetric Metric S-Connection
 
/.Amd mnt/lotus/host/home/jaishakthi/presentation/rmeet1/rmeet 1
/.Amd mnt/lotus/host/home/jaishakthi/presentation/rmeet1/rmeet 1/.Amd mnt/lotus/host/home/jaishakthi/presentation/rmeet1/rmeet 1
/.Amd mnt/lotus/host/home/jaishakthi/presentation/rmeet1/rmeet 1
 
Digital Image Processing
Digital Image ProcessingDigital Image Processing
Digital Image Processing
 
Digital Image Processing
Digital Image ProcessingDigital Image Processing
Digital Image Processing
 
image theory
image theoryimage theory
image theory
 
Shrinkage methods
Shrinkage methodsShrinkage methods
Shrinkage methods
 
Image compression Algorithms
Image compression AlgorithmsImage compression Algorithms
Image compression Algorithms
 
Basic image processing
Basic image processingBasic image processing
Basic image processing
 
Introduction to Digital Image Processing
Introduction to Digital Image ProcessingIntroduction to Digital Image Processing
Introduction to Digital Image Processing
 
Digital Image Processing
Digital Image ProcessingDigital Image Processing
Digital Image Processing
 
Digital image processing techniques
Digital image processing techniquesDigital image processing techniques
Digital image processing techniques
 
Introduction of image processing
Introduction of image processingIntroduction of image processing
Introduction of image processing
 
1.arithmetic & logical operations
1.arithmetic & logical operations1.arithmetic & logical operations
1.arithmetic & logical operations
 
Photography basics by Bidhan Rajkarnikar
Photography basics by Bidhan RajkarnikarPhotography basics by Bidhan Rajkarnikar
Photography basics by Bidhan Rajkarnikar
 
Image pre processing - local processing
Image pre processing - local processingImage pre processing - local processing
Image pre processing - local processing
 
Edge Detection algorithm and code
Edge Detection algorithm and codeEdge Detection algorithm and code
Edge Detection algorithm and code
 
Fields of digital image processing slides
Fields of digital image processing slidesFields of digital image processing slides
Fields of digital image processing slides
 

Similar to Digital Image Processing (DIP)

jessica ty Digital image processing.pptx
jessica ty  Digital image processing.pptxjessica ty  Digital image processing.pptx
jessica ty Digital image processing.pptx
jessicaparekh03
 
Image processing
Image processingImage processing
Image processing
Raga Deepthi
 
EC4160-lect 1,2.ppt
EC4160-lect 1,2.pptEC4160-lect 1,2.ppt
EC4160-lect 1,2.ppt
ssuser812128
 
DIP-Unit1-Session1.pdf
DIP-Unit1-Session1.pdfDIP-Unit1-Session1.pdf
DIP-Unit1-Session1.pdf
Ram Pavithra Guru
 
image processing
image processing image processing
image processing
Krishna Gali
 
3.introduction onwards deepa
3.introduction onwards deepa3.introduction onwards deepa
3.introduction onwards deepa
Safalsha Babu
 
Image Processing
Image ProcessingImage Processing
Image Processing
Raga Deepthi
 
DIPsadasdasfsdfsdfdfasdfsdfsdgsdgdsfgdfgfdg
DIPsadasdasfsdfsdfdfasdfsdfsdgsdgdsfgdfgfdgDIPsadasdasfsdfsdfdfasdfsdfsdgsdgdsfgdfgfdg
DIPsadasdasfsdfsdfdfasdfsdfsdgsdgdsfgdfgfdg
MrVMNair
 
mca.pptx
mca.pptxmca.pptx
mca.pptx
ssuser4bbfb1
 
Image Processing Training in Chandigarh
Image Processing Training in Chandigarh Image Processing Training in Chandigarh
Image Processing Training in Chandigarh
E2Matrix
 
Digital_image_processing_-Vijaya_Raghavan.pdf
Digital_image_processing_-Vijaya_Raghavan.pdfDigital_image_processing_-Vijaya_Raghavan.pdf
Digital_image_processing_-Vijaya_Raghavan.pdf
VaideshSiva1
 
Digital Image Processing using MatLAB with Arduino
Digital Image Processing using MatLAB with Arduino Digital Image Processing using MatLAB with Arduino
Digital Image Processing using MatLAB with Arduino
Shivang Rana
 
Dip lect1-sent
Dip lect1-sentDip lect1-sent
Dip lect1-sent
Abdul Abbasi
 
BEC007 -Digital image processing.pdf
BEC007  -Digital image processing.pdfBEC007  -Digital image processing.pdf
BEC007 -Digital image processing.pdf
gopikahari7
 
Image processing presentation
Image processing presentationImage processing presentation
Image processing presentation
Bibus Poudel
 
Image Processing.pdf
Image Processing.pdfImage Processing.pdf
Image Processing.pdf
SukainaShukur1
 
Image processing
Image processingImage processing
Image processing
Hamsa Sam Sam
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
ShubhamSinghKunwar
 
Image processing
Image processing Image processing
Image processing
Madhushree Ghosh
 
Chapter 1-Introduction.pptx bjhgvjjkllbuu
Chapter 1-Introduction.pptx bjhgvjjkllbuuChapter 1-Introduction.pptx bjhgvjjkllbuu
Chapter 1-Introduction.pptx bjhgvjjkllbuu
Lusi39
 

Similar to Digital Image Processing (DIP) (20)

jessica ty Digital image processing.pptx
jessica ty  Digital image processing.pptxjessica ty  Digital image processing.pptx
jessica ty Digital image processing.pptx
 
Image processing
Image processingImage processing
Image processing
 
EC4160-lect 1,2.ppt
EC4160-lect 1,2.pptEC4160-lect 1,2.ppt
EC4160-lect 1,2.ppt
 
DIP-Unit1-Session1.pdf
DIP-Unit1-Session1.pdfDIP-Unit1-Session1.pdf
DIP-Unit1-Session1.pdf
 
image processing
image processing image processing
image processing
 
3.introduction onwards deepa
3.introduction onwards deepa3.introduction onwards deepa
3.introduction onwards deepa
 
Image Processing
Image ProcessingImage Processing
Image Processing
 
DIPsadasdasfsdfsdfdfasdfsdfsdgsdgdsfgdfgfdg
DIPsadasdasfsdfsdfdfasdfsdfsdgsdgdsfgdfgfdgDIPsadasdasfsdfsdfdfasdfsdfsdgsdgdsfgdfgfdg
DIPsadasdasfsdfsdfdfasdfsdfsdgsdgdsfgdfgfdg
 
mca.pptx
mca.pptxmca.pptx
mca.pptx
 
Image Processing Training in Chandigarh
Image Processing Training in Chandigarh Image Processing Training in Chandigarh
Image Processing Training in Chandigarh
 
Digital_image_processing_-Vijaya_Raghavan.pdf
Digital_image_processing_-Vijaya_Raghavan.pdfDigital_image_processing_-Vijaya_Raghavan.pdf
Digital_image_processing_-Vijaya_Raghavan.pdf
 
Digital Image Processing using MatLAB with Arduino
Digital Image Processing using MatLAB with Arduino Digital Image Processing using MatLAB with Arduino
Digital Image Processing using MatLAB with Arduino
 
Dip lect1-sent
Dip lect1-sentDip lect1-sent
Dip lect1-sent
 
BEC007 -Digital image processing.pdf
BEC007  -Digital image processing.pdfBEC007  -Digital image processing.pdf
BEC007 -Digital image processing.pdf
 
Image processing presentation
Image processing presentationImage processing presentation
Image processing presentation
 
Image Processing.pdf
Image Processing.pdfImage Processing.pdf
Image Processing.pdf
 
Image processing
Image processingImage processing
Image processing
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
 
Image processing
Image processing Image processing
Image processing
 
Chapter 1-Introduction.pptx bjhgvjjkllbuu
Chapter 1-Introduction.pptx bjhgvjjkllbuuChapter 1-Introduction.pptx bjhgvjjkllbuu
Chapter 1-Introduction.pptx bjhgvjjkllbuu
 

Recently uploaded

What is an RPA CoE? Session 2 – CoE Roles
What is an RPA CoE?  Session 2 – CoE RolesWhat is an RPA CoE?  Session 2 – CoE Roles
What is an RPA CoE? Session 2 – CoE Roles
DianaGray10
 
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving
 
Christine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptxChristine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptx
christinelarrosa
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
MichaelKnudsen27
 
"NATO Hackathon Winner: AI-Powered Drug Search", Taras Kloba
"NATO Hackathon Winner: AI-Powered Drug Search",  Taras Kloba"NATO Hackathon Winner: AI-Powered Drug Search",  Taras Kloba
"NATO Hackathon Winner: AI-Powered Drug Search", Taras Kloba
Fwdays
 
Session 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdfSession 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdf
UiPathCommunity
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
Javier Junquera
 
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsConnector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
DianaGray10
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
Miro Wengner
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
Fwdays
 
From Natural Language to Structured Solr Queries using LLMs
From Natural Language to Structured Solr Queries using LLMsFrom Natural Language to Structured Solr Queries using LLMs
From Natural Language to Structured Solr Queries using LLMs
Sease
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
Edge AI and Vision Alliance
 
Day 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio FundamentalsDay 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio Fundamentals
UiPathCommunity
 
Y-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PPY-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PP
c5vrf27qcz
 
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Pitangent Analytics & Technology Solutions Pvt. Ltd
 
Apps Break Data
Apps Break DataApps Break Data
Apps Break Data
Ivo Velitchkov
 
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptxPRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
christinelarrosa
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
DianaGray10
 
High performance Serverless Java on AWS- GoTo Amsterdam 2024
High performance Serverless Java on AWS- GoTo Amsterdam 2024High performance Serverless Java on AWS- GoTo Amsterdam 2024
High performance Serverless Java on AWS- GoTo Amsterdam 2024
Vadym Kazulkin
 
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance PanelsNorthern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving
 

Recently uploaded (20)

What is an RPA CoE? Session 2 – CoE Roles
What is an RPA CoE?  Session 2 – CoE RolesWhat is an RPA CoE?  Session 2 – CoE Roles
What is an RPA CoE? Session 2 – CoE Roles
 
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024
 
Christine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptxChristine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptx
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
 
"NATO Hackathon Winner: AI-Powered Drug Search", Taras Kloba
"NATO Hackathon Winner: AI-Powered Drug Search",  Taras Kloba"NATO Hackathon Winner: AI-Powered Drug Search",  Taras Kloba
"NATO Hackathon Winner: AI-Powered Drug Search", Taras Kloba
 
Session 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdfSession 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdf
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
 
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsConnector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
 
From Natural Language to Structured Solr Queries using LLMs
From Natural Language to Structured Solr Queries using LLMsFrom Natural Language to Structured Solr Queries using LLMs
From Natural Language to Structured Solr Queries using LLMs
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
 
Day 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio FundamentalsDay 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio Fundamentals
 
Y-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PPY-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PP
 
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
 
Apps Break Data
Apps Break DataApps Break Data
Apps Break Data
 
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptxPRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
 
High performance Serverless Java on AWS- GoTo Amsterdam 2024
High performance Serverless Java on AWS- GoTo Amsterdam 2024High performance Serverless Java on AWS- GoTo Amsterdam 2024
High performance Serverless Java on AWS- GoTo Amsterdam 2024
 
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance PanelsNorthern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
 

Digital Image Processing (DIP)

  • 2. SYNOPSIS INTRODUCTION WHAT IS DIGITAL IMAGE WHAT IS DIGITAL IMAGE PROCESSING WHY IMAGE PROCESSING TYPES OF DIP APPLICATIONS OF DIP CONCLUSION
  • 3. Digital image processing is the use of computer algorithms to perform image processing on digital images As a subcategory or field of digital signal processing, digital image processing has many advantages over analog image processing. INTRODUCTION
  • 4. A digital image is a representation of a two-dimensional image as a finite set of digital values, called picture elements or pixels Digitization implies that a digital image is an approximation of a real scene WHAT IS DIGITAL IMAGE 1 pixel
  • 5. WHAT IS DIGITAL IMAGE(cont…) 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)
  • 6. Digital Image Processing involves • Improvement of pictorial information for human interpretation • Processing of image data for storage, transmission and representation for autonomous machine perception WHAT IS DIGITAL IMAGE PROCESSING
  • 7. • Since the digital image is “invisible” it must be prepared for viewing on one or more output device (laser printer, monitor etc.) • The digital image can be optimized for the application by enhancing or altering the appearance of structures within it (based on: body part, diagnostic task, viewing preferences etc.) • It has vast range of applications in fields of Astronomy, Defense, Research, Forensics etc… WHY IMAGE PROCESSING
  • 8. • Image-to-image transformations • Image-to-information transformations • Information-to-image transformations TYPES OF DIP
  • 9. TYPES OF DIP EXPLAINED Image-to-Image transformation Image-to-Information transformation Information-to-Image transformation
  • 10. STAGES IN IMAGE PROCESSING Image Acquisition Image Restoration Morphological Processing Segmentation Representation & Description Image Enhancement Object Recognition Problem Domain Colour Image Processing Image Compression
  • 11. APPLICATIONS OF DIP o Medicine o Security Systems o Document Processing o Law Enforcement & Forensics o Photography o GIS o Space exploration and Astronomy o Video and Film Special Effects
  • 12. MEDICINE •Take slice from MRI scan of canine heart, and find boundaries between types of tissue – Image with gray levels representing tissue density – Use a suitable filter to highlight edgesOriginal MRI Image of a Dog Heart Edge Detection Image
  • 13. G I S •Geographic Information Systems – Digital image processing techniques are used extensively to manipulate satellite imagery – Terrain classification – Meteorology
  • 14. LAW ENFORCEMENT •Image processing techniques are used extensively by law enforcers – Number plate recognition for speed cameras/automated toll systems – Fingerprint recognition – Enhancement of CCTV images
  • 15. SECURITY SYSTEMS It is used for identifying or verifying a person -In mobile and laptops to unlock them It is used in security systems - fingerprint, eye detection
  • 16. Digital image processing allows the use of much more complex algorithms. Hence it offers both -more sophisticated performance at simple tasks -the implementation of methods which would be impossible by analog means. CONCLUSION
  • 17. GOOD TO LEARN FROM BOOK BEETER TO LEARN FROM SOUNDS BEST TO LEARN FROM IMAGES FINALLY