This chapter is all about working with image pixels, changing colors, and using the ImageFiltering package. We will learn how to update, convert an image to grayscale, improve color intensity, and we will learn what the linear and non-linear filtering operations are and how they can be used to transform images, such as sharpening, blurring, and smoothing.
In this chapter, we will cover the following topics:
- Accessing pixels
- Converting images into arrays of numbers
- Converting arrays of numbers into colors
- Changing color saturation
- Converting an image to grayscale
- Creating a custom color filter
- Padding images
- Blurring and sharpening images