Chapter 1
Chapter 1
Rebeca Gonzalez
Data Engineer
What is image processing?
Operations on images and videos to:
Enhance an image
Enhance an image
Geospatial computing
Surveillance
Robotic vision
Automotive safety
3. Image retrieval
Seek for the image of interest
4. Measurement of pa ern
Measures various objects
5. Image Recognition
Distinguish objects in an image
show_image(grayscale, "Grayscale")
Rebeca Gonzalez
Data Engineer
NumPy for images
Fundamentals of image processing
techniques
Flipping
type(madrid_image)
<class 'numpy.ndarray'>
plt.imshow(red, cmap="gray")
plt.title('Red')
plt.axis('off')
plt.show()
(426, 640, 3)
817920
Thresholding
Equalize an image
plt.hist(blue.ravel(), bins=256)
plt.title('Blue Histogram')
plt.show()
Rebeca Gonzalez
Data Engineer
Thresholding
Partitioning an image into a foreground and
background
Isolate objects
Object detection
Face detection
Etc.