Chapter 15

GPU image processing

15.1   Sampling, aliasing, filters

15.2   Sepia effect

15.3   Effects based on color transformations

15.4   Edge detect filters

15.5   Emboss filter

15.6   Blur filters, Gaussian blur, separable filters

15.7   Old-film effect

15.8   Sharpness filter

15.9   Image denoising, bilateral filter

One of the areas (outside of 3D-graphics) where GPUs can be very effective is image processing. Usually we have one or several images and want to change the input image in some way (or to combine several images). Besides, we can have two images and want to build a transition from one image to another. Image processing includes tasks such as image magnification/minification and image warping.

15.1   Sampling, aliasing, filters ...

Get Computer Graphics 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.