3Point Processing Transformations
In this chapter, we are interested in grayscale images. A d-dimensional image is considered as a function , where N is the number of gray levels that pixel values can take.
The simplest way to process an image is to apply a pointwise operation
where T acts directly on the image I, or on the histogram of I. Gonzalez and Woods [15] propose many examples of ad hoc transformations. In the following, we give an overview of some of them.
3.1 Image operations
3.1.1 Mathematical transformations
A natural idea is to define a mathematical transformation T on I. Any “classical” mathematical function can be applied, regarding its definition domain. The CImg < T > class has many pre-defined ...
Get Digital Image Processing with C++ now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.