-
Book Overview & Buying
-
Table Of Contents
Hands-On Image Processing and Computer Vision with Python - Second Edition
By :
As we discussed in the last chapter, image manipulation is a fundamental topic of image processing and computer vision, enabling a wide range of applications from artistic effects to scientific analysis. In this chapter, we shall continue to explore popular Python libraries such as NumPy, Pillow (and PIL), and scikit-image and demonstrate how they can be leveraged to implement various interesting image manipulation methods. These libraries provide an extensive set of toolkits for modifying, enhancing, and transforming images with ease.
We will explore NumPy-based techniques such as color pop effects and fish-eye distortion correction, followed by scikit-image operations such as inverting images, adjusting brightness and contrast, inverse warping, and adding Gaussian noise. Using PIL, we will cover cropping, resizing, pixelating, point transformations, geometric transformations, and drawing on images. Additionally, we will examine blending with alpha channels...
Change the font size
Change margin width
Change background colour