| Home | |
| 1 | |
I |
2 |
| 3 |
|
II |
4 |
| 5 | |
| 6 | |
III |
7 |
| 8 | |
| 9 | |
IV |
10 |
| 11 | |
| 12 | |
| 13 | |
| 14 | |
V |
15 |
| 16 | |
| Toolboxes | |
Image processing is a computational process that transforms one or more input images into an output image. Image processing is frequently used to enhance an image for human viewing or interpretation, for example to improve contrast. Alternatively, and of more interest to robotics, it is the foundation for the process of feature extraction which will be discussed in much more detail in the next chapter.
An image is a rectangular array of picture elements (pixels) so we will use a Matlab matrix to represent an image in the workspace. This allows us to use Matlab's powerful and efficient armoury of matrix operators and functions. The chapter covers: