Summary

This chapter was a quick dive into the ways that MATLAB can replace your everyday image editing tool, while giving you extra parameterization choices that you wouldn't have in basic software. More specifically, you have learned the basic ways to:

  • Load and display an image in MATLAB using the command line
  • Load, display, manipulate, and save an image using imtool
  • Rotate, flip, or mirror an image in the command line
  • Crop and resize an image using functions
  • Save an image in a variety of formats

These processes are core functionalities of everyday image manipulation for every amateur photographer. They provide the foundations for any complex image processing task and will be used throughout the book. So, congratulations! You have set the first stepping stone to climb to more sophisticated image processing tasks. The rest of the chapters will guide you through some more complex image processing that MATLAB offers and will then move on to video processing. Depending on your needs, you will either be able to use it as a quick reference for any of the techniques it covers, or you can read through the chapters in a sequential order, as you would do in a Media Processing course.

The next chapter will introduce you to different ways to work with grayscale image pixels and manipulate their values. On finishing it, you will be able to enhance and improve the visual quality of an image. Have fun!