SlideShare a Scribd company logo
IMAGE PROCESSING
APPLICATIONS
Pantech Solutions
&
AIMIT ST. Aloysius College (Autonomous), MANGALORE
Organized by
All Participants, Please fill the
Attendance form, Link given in the
description
ABOUT AIMIT
ABOUT
St Aloysius Institute of Management &
Information Technology (AIMIT) is the new
campus for MBA and IT programmes offered
by St Aloysius College (Autonomous),
Mangalore.
VISION
“Empowering youth
through excellence in
education to shape a
better future for
humankind”
ABOUT PANTECH
Online Retail Store
Lab equipment, Engineering
Kits, Components, Sensors
and All level Projects
ABOUT
Established on 2004 | 7 Branches |
100+ Team
R & D
Manufacturer of Lab equipment‘s
& Development boards | Industrial
&Funded projects | Online retail
store of engineering products and
projects
Vision
“To Gain Global Leadership in
providing Technological
Solutions through Sustained
Innovation”
TABLE OF
CONTENTS
ABOUT IMAGE PROCESSING01
OPENCV & OTHER LIBRARIES
BASIC OPERATIONS
02
03
APPLICATIONS OF DIP04
LIVE DEMO05
ABOUT IMAGE
PROCESSING
In computer science, digital image
processing is the use of a digital computer
to process digital images through an
algorithm
ELECTRONIC EYE
LIBRARIES
SciPy contains modules for
optimization, linear algebra,
integration, interpolation,
special functions, FFT, signal
and image processing
Scientific Python
NumPy is a library for the Python
programming language, adding
support for large, multi-dimensional
arrays and matrices, along with a large
collection of high-level mathematical
functions to operate on these arrays.
Numerical Python
Mahotas is a includes many
algorithms implemented in C++ for
speed while operating in numpy
arrays and with a very clean Python
interface.
Mahotas
It includes algorithms for
segmentation, geometric
transformations, color space
manipulation, analysis, filtering,
morphology, feature detection, and
more.
Scikit-image
It adds support for opening,
manipulating, and saving
many different image file
formats.
PIL
OpenCV is a library of
programming functions
mainly aimed at real-time
computer vision.
Open CV
BASIC
OPERATIONS
READ, SHOW & WRITE AN IMAGE - OPENCV
import cv2
img = cv2.imread(‘image.jpg',0)
cv2.imshow(‘show',img)
cv2.imwrite(‘photo.jpg',img)
cv2.waitKey(0)
cv2.destroyAllWindows()
pip3 install opencv-python
IMAGE FILTERING – SCIKIT IMAGE
import matplotlib.pyplot as plt
from skimage import data,filters
image = data.coins()
edges = filters.sobel(image)
plt.imshow(edges, cmap='gray')
pip3 installscikit-image
MASK AN IMAGE - NUMPY
import numpy as np
from skimage import data
import matplotlib.pyplot as plt
image = data.camera()
type(image)
numpy.ndarray #Image is a NumPy array:
mask = image < 87
image[mask]=255
plt.imshow(image, cmap='gray')
pip3 install numpy
BLURING AN IMAGE - SCIPY
from scipy import misc,ndimage
face = misc.face()
blurred_face = ndimage.gaussian_filter(face, sigma=3)
very_blurred = ndimage.gaussian_filter(face, sigma=5)
plt.imshow(blurred_face)
pip3 install scipy
ENHANCING AN IMAGE - PILLOW
from PIL import Image,ImageFilter
im = Image.open('image.jpg')
im.show()
from PIL import ImageEnhance
enh = ImageEnhance.Contrast(im)
enh.enhance(1.8).show(“Enhanced Image")
pip3 install pillow
APPLICATIONS OF
IMAGE PROCESSING
01. OBJECT RECOGNITION
Surveillance and security | Traffic monitoring | Video communication
02. FACE RECOGNITION
Facial Biometrics | Attendance marking | Finding thieves | Receptionist
03. AUTONOMOUS VEHICLE
Pedestrian detection | Traffic Light detection | Road sign detection | Lane detection
04. DISEASE DETECTION
Disease detection from Medical Image | Temperature detection from thermal camera
05. EMOTION RECOGNITION
People emotion monitoring | Lie Detection | Baby Monitoring
06. AGRICULTURE
Plant disease detection | Fruit & Vegetable classification
07. SATELLITE IMAGE ANALYSIS
Mapping | Vegetation prediction from satellite image
08. ROBOT VISION
Localisation | Vision for detection & Recognition
09. PATTERN RECOGNITION
OCR | Identifying Pattern from Image for Handwritten recognition
10. SEARCH ENGINES
Image Search | Image plagiarism checker
11. TRANSMISSION & ENCODING
Image transmission | Video streaming | Steganography
12. MEDICAL EQUIPMENTS
Gamma ray imaging | PET Scan |X-Ray Imaging |Medical CT Scale | UV Imaging
13. MOBILE & CAMERA
AI Camera | Bar Code Scanner | Camera based Measurement | Scanner
14. DESIGNING
2-D & 3-D Designing applications | 3-D Scanners
15. AUGMENTED & VIRTUAL REALITY
AR & VR Games | AR based real time image projection | AR applications
such as “Lenskart “
DEMO
SESSION
Q & A
SESSION
THANKS!
Do you have any questions?
sanjay@pantechmail.com
www.pantechsolutions.net
UPCOMING SESSION
Autonomous Vehicle Technology
E-Vehicle Technology
5-G Technology

More Related Content

PPTX
Machine Learning Model for Gender Detection
PDF
Work Portfolio
PDF
Introduction To Einstein Vision - Zen4orce
PDF
Edge AI: Bringing Intelligence to Embedded Devices
PDF
Apache Liminal (Incubating)—Orchestrate the Machine Learning Pipeline
PDF
Building a custom machine learning model on android
PPTX
Helmet_Detection .pptx
PDF
Easy path to machine learning
Machine Learning Model for Gender Detection
Work Portfolio
Introduction To Einstein Vision - Zen4orce
Edge AI: Bringing Intelligence to Embedded Devices
Apache Liminal (Incubating)—Orchestrate the Machine Learning Pipeline
Building a custom machine learning model on android
Helmet_Detection .pptx
Easy path to machine learning

Similar to Image processing application (20)

PPTX
Industrial Presentaion
PDF
Creating a Custom ML Model for your Application - Kotlin/Everywhere
PDF
Challenges of Deep Learning in Computer Vision Webinar - Tessellate Imaging
PDF
Operationalizing Machine Learning (Rajeev Dutt, CEO, Co-Founder, DimensionalM...
PDF
Creating a custom Machine Learning Model for your applications - Java Dev Day...
PDF
Neural network
PDF
IRJET- Object Detection in an Image using Convolutional Neural Network
PDF
Analytics Zoo: Building Analytics and AI Pipeline for Apache Spark and BigDL ...
PDF
Python master class 3
PDF
AIML4 CNN lab 5-1 BreastCancer ML course student report 2022 spring (111-1).pdf
PDF
Tuning for Systematic Trading: Talk 3: Training, Tuning, and Metric Strategy
PDF
Distributed Deep Learning Using Java on the Client and in the Cloud
PPTX
Inception V3 Image Processing .pptx
PPTX
3d printing & scanning
PDF
Enterprise Extensions to Magnolia's Imaging
PDF
Building a Custom Vision Model
PDF
CE344L-200365-Lab8.pdf
PDF
HANDWRITTEN DIGIT RECOGNITION USING MACHINE LEARNING
PDF
HANDWRITTEN DIGIT RECOGNITION USING MACHINE LEARNING
PDF
Deep learning in manufacturing predicting and preventing manufacturing defect...
Industrial Presentaion
Creating a Custom ML Model for your Application - Kotlin/Everywhere
Challenges of Deep Learning in Computer Vision Webinar - Tessellate Imaging
Operationalizing Machine Learning (Rajeev Dutt, CEO, Co-Founder, DimensionalM...
Creating a custom Machine Learning Model for your applications - Java Dev Day...
Neural network
IRJET- Object Detection in an Image using Convolutional Neural Network
Analytics Zoo: Building Analytics and AI Pipeline for Apache Spark and BigDL ...
Python master class 3
AIML4 CNN lab 5-1 BreastCancer ML course student report 2022 spring (111-1).pdf
Tuning for Systematic Trading: Talk 3: Training, Tuning, and Metric Strategy
Distributed Deep Learning Using Java on the Client and in the Cloud
Inception V3 Image Processing .pptx
3d printing & scanning
Enterprise Extensions to Magnolia's Imaging
Building a Custom Vision Model
CE344L-200365-Lab8.pdf
HANDWRITTEN DIGIT RECOGNITION USING MACHINE LEARNING
HANDWRITTEN DIGIT RECOGNITION USING MACHINE LEARNING
Deep learning in manufacturing predicting and preventing manufacturing defect...
Ad

More from Pantech ProLabs India Pvt Ltd (20)

PDF
Registration process
PPTX
Choosing the right processor for embedded system design
PPT
Brain Computer Interface
PPTX
Electric Vehicle Design using Matlab
PPTX
Internet of Things using Raspberry Pi
PPTX
Internet of Things Using Arduino
PPTX
Brain controlled robot
PPTX
Brain Computer Interface-Webinar
PPTX
Development of Deep Learning Architecture
PPTX
Gate driver design and inductance fabrication
PPTX
Brainsense -Brain computer Interface
PPT
Median filter Implementation using TMS320C6745
PPT
Introduction to Code Composer Studio 4
PPT
Waveform Generation Using TMS320C6745 DSP
PPT
Interfacing UART with tms320C6745
PPT
Switch & LED using TMS320C6745 DSP
PPT
Led blinking using TMS320C6745
PPT
Introduction to tms320c6745 dsp
PPT
Brainsense -Introduction to brain computer interface
Registration process
Choosing the right processor for embedded system design
Brain Computer Interface
Electric Vehicle Design using Matlab
Internet of Things using Raspberry Pi
Internet of Things Using Arduino
Brain controlled robot
Brain Computer Interface-Webinar
Development of Deep Learning Architecture
Gate driver design and inductance fabrication
Brainsense -Brain computer Interface
Median filter Implementation using TMS320C6745
Introduction to Code Composer Studio 4
Waveform Generation Using TMS320C6745 DSP
Interfacing UART with tms320C6745
Switch & LED using TMS320C6745 DSP
Led blinking using TMS320C6745
Introduction to tms320c6745 dsp
Brainsense -Introduction to brain computer interface
Ad

Recently uploaded (20)

PDF
OBE - B.A.(HON'S) IN INTERIOR ARCHITECTURE -Ar.MOHIUDDIN.pdf
PDF
Chinmaya Tiranga quiz Grand Finale.pdf
PDF
Weekly quiz Compilation Jan -July 25.pdf
PPTX
UV-Visible spectroscopy..pptx UV-Visible Spectroscopy – Electronic Transition...
PDF
2.FourierTransform-ShortQuestionswithAnswers.pdf
PDF
Practical Manual AGRO-233 Principles and Practices of Natural Farming
PDF
LNK 2025 (2).pdf MWEHEHEHEHEHEHEHEHEHEHE
PDF
Classroom Observation Tools for Teachers
PDF
Computing-Curriculum for Schools in Ghana
PPTX
Radiologic_Anatomy_of_the_Brachial_plexus [final].pptx
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
PPTX
Orientation - ARALprogram of Deped to the Parents.pptx
PPTX
History, Philosophy and sociology of education (1).pptx
PDF
Updated Idioms and Phrasal Verbs in English subject
PDF
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
PPTX
Microbial diseases, their pathogenesis and prophylaxis
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PPTX
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
PDF
ChatGPT for Dummies - Pam Baker Ccesa007.pdf
PPTX
Final Presentation General Medicine 03-08-2024.pptx
OBE - B.A.(HON'S) IN INTERIOR ARCHITECTURE -Ar.MOHIUDDIN.pdf
Chinmaya Tiranga quiz Grand Finale.pdf
Weekly quiz Compilation Jan -July 25.pdf
UV-Visible spectroscopy..pptx UV-Visible Spectroscopy – Electronic Transition...
2.FourierTransform-ShortQuestionswithAnswers.pdf
Practical Manual AGRO-233 Principles and Practices of Natural Farming
LNK 2025 (2).pdf MWEHEHEHEHEHEHEHEHEHEHE
Classroom Observation Tools for Teachers
Computing-Curriculum for Schools in Ghana
Radiologic_Anatomy_of_the_Brachial_plexus [final].pptx
STATICS OF THE RIGID BODIES Hibbelers.pdf
Orientation - ARALprogram of Deped to the Parents.pptx
History, Philosophy and sociology of education (1).pptx
Updated Idioms and Phrasal Verbs in English subject
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
Microbial diseases, their pathogenesis and prophylaxis
Final Presentation General Medicine 03-08-2024.pptx
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
ChatGPT for Dummies - Pam Baker Ccesa007.pdf
Final Presentation General Medicine 03-08-2024.pptx

Image processing application

  • 1. IMAGE PROCESSING APPLICATIONS Pantech Solutions & AIMIT ST. Aloysius College (Autonomous), MANGALORE Organized by
  • 2. All Participants, Please fill the Attendance form, Link given in the description
  • 3. ABOUT AIMIT ABOUT St Aloysius Institute of Management & Information Technology (AIMIT) is the new campus for MBA and IT programmes offered by St Aloysius College (Autonomous), Mangalore. VISION “Empowering youth through excellence in education to shape a better future for humankind”
  • 4. ABOUT PANTECH Online Retail Store Lab equipment, Engineering Kits, Components, Sensors and All level Projects ABOUT Established on 2004 | 7 Branches | 100+ Team R & D Manufacturer of Lab equipment‘s & Development boards | Industrial &Funded projects | Online retail store of engineering products and projects Vision “To Gain Global Leadership in providing Technological Solutions through Sustained Innovation”
  • 5. TABLE OF CONTENTS ABOUT IMAGE PROCESSING01 OPENCV & OTHER LIBRARIES BASIC OPERATIONS 02 03 APPLICATIONS OF DIP04 LIVE DEMO05
  • 6. ABOUT IMAGE PROCESSING In computer science, digital image processing is the use of a digital computer to process digital images through an algorithm ELECTRONIC EYE
  • 7. LIBRARIES SciPy contains modules for optimization, linear algebra, integration, interpolation, special functions, FFT, signal and image processing Scientific Python NumPy is a library for the Python programming language, adding support for large, multi-dimensional arrays and matrices, along with a large collection of high-level mathematical functions to operate on these arrays. Numerical Python Mahotas is a includes many algorithms implemented in C++ for speed while operating in numpy arrays and with a very clean Python interface. Mahotas It includes algorithms for segmentation, geometric transformations, color space manipulation, analysis, filtering, morphology, feature detection, and more. Scikit-image It adds support for opening, manipulating, and saving many different image file formats. PIL OpenCV is a library of programming functions mainly aimed at real-time computer vision. Open CV
  • 9. READ, SHOW & WRITE AN IMAGE - OPENCV import cv2 img = cv2.imread(‘image.jpg',0) cv2.imshow(‘show',img) cv2.imwrite(‘photo.jpg',img) cv2.waitKey(0) cv2.destroyAllWindows() pip3 install opencv-python
  • 10. IMAGE FILTERING – SCIKIT IMAGE import matplotlib.pyplot as plt from skimage import data,filters image = data.coins() edges = filters.sobel(image) plt.imshow(edges, cmap='gray') pip3 installscikit-image
  • 11. MASK AN IMAGE - NUMPY import numpy as np from skimage import data import matplotlib.pyplot as plt image = data.camera() type(image) numpy.ndarray #Image is a NumPy array: mask = image < 87 image[mask]=255 plt.imshow(image, cmap='gray') pip3 install numpy
  • 12. BLURING AN IMAGE - SCIPY from scipy import misc,ndimage face = misc.face() blurred_face = ndimage.gaussian_filter(face, sigma=3) very_blurred = ndimage.gaussian_filter(face, sigma=5) plt.imshow(blurred_face) pip3 install scipy
  • 13. ENHANCING AN IMAGE - PILLOW from PIL import Image,ImageFilter im = Image.open('image.jpg') im.show() from PIL import ImageEnhance enh = ImageEnhance.Contrast(im) enh.enhance(1.8).show(“Enhanced Image") pip3 install pillow
  • 15. 01. OBJECT RECOGNITION Surveillance and security | Traffic monitoring | Video communication
  • 16. 02. FACE RECOGNITION Facial Biometrics | Attendance marking | Finding thieves | Receptionist
  • 17. 03. AUTONOMOUS VEHICLE Pedestrian detection | Traffic Light detection | Road sign detection | Lane detection
  • 18. 04. DISEASE DETECTION Disease detection from Medical Image | Temperature detection from thermal camera
  • 19. 05. EMOTION RECOGNITION People emotion monitoring | Lie Detection | Baby Monitoring
  • 20. 06. AGRICULTURE Plant disease detection | Fruit & Vegetable classification
  • 21. 07. SATELLITE IMAGE ANALYSIS Mapping | Vegetation prediction from satellite image
  • 22. 08. ROBOT VISION Localisation | Vision for detection & Recognition
  • 23. 09. PATTERN RECOGNITION OCR | Identifying Pattern from Image for Handwritten recognition
  • 24. 10. SEARCH ENGINES Image Search | Image plagiarism checker
  • 25. 11. TRANSMISSION & ENCODING Image transmission | Video streaming | Steganography
  • 26. 12. MEDICAL EQUIPMENTS Gamma ray imaging | PET Scan |X-Ray Imaging |Medical CT Scale | UV Imaging
  • 27. 13. MOBILE & CAMERA AI Camera | Bar Code Scanner | Camera based Measurement | Scanner
  • 28. 14. DESIGNING 2-D & 3-D Designing applications | 3-D Scanners
  • 29. 15. AUGMENTED & VIRTUAL REALITY AR & VR Games | AR based real time image projection | AR applications such as “Lenskart “
  • 32. THANKS! Do you have any questions? [email protected] www.pantechsolutions.net UPCOMING SESSION Autonomous Vehicle Technology E-Vehicle Technology 5-G Technology