Top Banner
Computer Vision • Introduction to Image formats, reading and writing images, and image environments • Image filtering
21

Computer Vision Introduction to Image formats, reading and writing images, and image environments Image filtering.

Dec 20, 2015

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Computer Vision Introduction to Image formats, reading and writing images, and image environments Image filtering.

Computer Vision

• Introduction to Image formats, reading and writing images, and image environments

• Image filtering

Page 2: Computer Vision Introduction to Image formats, reading and writing images, and image environments Image filtering.

Images

• Black and white image is a 2D matrix.

• Intensities represented as pixels.

• Color images are 3D matrix, RBG.

Page 3: Computer Vision Introduction to Image formats, reading and writing images, and image environments Image filtering.

Linear Filtering

• About modifying pixels based on neighborhood. Local methods simplest.

• Linear means linear combination of neighbors. Linear methods simplest.

• Useful to:– Integrate information over constant regions.– Scale.– Detect changes.

• Fourier analysis.

Page 4: Computer Vision Introduction to Image formats, reading and writing images, and image environments Image filtering.

(from Freeman, MIT)

Page 5: Computer Vision Introduction to Image formats, reading and writing images, and image environments Image filtering.

(Freeman)

Page 6: Computer Vision Introduction to Image formats, reading and writing images, and image environments Image filtering.

Convolution

• Convolution kernel g, represented as matrix.– it’s associative

• Result is:

Page 7: Computer Vision Introduction to Image formats, reading and writing images, and image environments Image filtering.
Page 8: Computer Vision Introduction to Image formats, reading and writing images, and image environments Image filtering.
Page 9: Computer Vision Introduction to Image formats, reading and writing images, and image environments Image filtering.
Page 10: Computer Vision Introduction to Image formats, reading and writing images, and image environments Image filtering.
Page 11: Computer Vision Introduction to Image formats, reading and writing images, and image environments Image filtering.
Page 12: Computer Vision Introduction to Image formats, reading and writing images, and image environments Image filtering.
Page 13: Computer Vision Introduction to Image formats, reading and writing images, and image environments Image filtering.
Page 14: Computer Vision Introduction to Image formats, reading and writing images, and image environments Image filtering.
Page 15: Computer Vision Introduction to Image formats, reading and writing images, and image environments Image filtering.
Page 16: Computer Vision Introduction to Image formats, reading and writing images, and image environments Image filtering.
Page 17: Computer Vision Introduction to Image formats, reading and writing images, and image environments Image filtering.
Page 18: Computer Vision Introduction to Image formats, reading and writing images, and image environments Image filtering.
Page 19: Computer Vision Introduction to Image formats, reading and writing images, and image environments Image filtering.
Page 20: Computer Vision Introduction to Image formats, reading and writing images, and image environments Image filtering.
Page 21: Computer Vision Introduction to Image formats, reading and writing images, and image environments Image filtering.