4 Projective geometric transformations

This chapter covers

  • Generalizing popular geometric transformations
  • Using homogeneous coordinates to turn transformations into matrix multiplications
  • Making a composition out of generalized projective transformations
  • Finding the inverse transformation
  • Making a transformation matrix from several displaced points

Geometric transformations, projective space, and homogeneous coordinates are associated concepts that not only enable, but also explain one another. The first one is the most applicable to real-world problems, so it usually gets the most attention. To exploit it in the most effective way, however, you should also know a little about the other two.

In this chapter, you’ll learn how to do geometric ...

Get Geometry for Programmers 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.