O'Reilly logo

Image Processing and Acquisition using Python by Sridevi Pudipeddi, Ravishankar Chityala

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 5

Image Enhancement

5.1 Introduction

In previous chapters we discussed image filters. The filter enhances the quality of image so that important details can be visualized and quantified. In this chapter, we discuss a few more image enhancement techniques. These techniques transform the pixel values in the input image to a new value in the output image using a mapping function. We discuss logarithmic transformation, power law transformation, image inverse, histogram equalization, and contrast stretching. For more information on image enhancement refer to [37],[71],[74].

5.2 Pixel Transformation

A transformation is a function that maps set of inputs to set of outputs so that each input has has exactly one output. For example, T(x) = x

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required