-
Book Overview & Buying
-
Table Of Contents
GPU-Accelerated Computing with Python 3 and CUDA
By :
This chapter applies the GPU programming topics covered in Chapters 1 to 10 of this book to real-world image processing and computer vision tasks. Traditionally, the GPU is used in games and graphical software to render images on the screen. This chapter is concerned with the inverse problem: processing an image to measure or identify objects in the image, or to learn something about the process that generated the image. Not in scope is processing images or photographs for aesthetic purposes, though many of the techniques that are discussed (e.g., filters) are also employed in image processing software such as Photoshop. This chapter will also introduce the cuCIM library, which is part of the RAPIDS ecosystem and provides a large collection of tools for easily processing images on the GPU.
The learning outcomes of this chapter are as follows: