{"id":269,"date":"2009-06-08T19:16:53","date_gmt":"2009-06-08T19:16:53","guid":{"rendered":"https:\/\/blogs.mathworks.com\/steve\/2009\/06\/08\/spatial-transformations-chapter-in-new-edition-of-digital-image-processing-using-matlab\/"},"modified":"2009-06-08T19:16:53","modified_gmt":"2009-06-08T19:16:53","slug":"spatial-transformations-chapter-in-new-edition-of-digital-image-processing-using-matlab","status":"publish","type":"post","link":"https:\/\/blogs.mathworks.com\/steve\/2009\/06\/08\/spatial-transformations-chapter-in-new-edition-of-digital-image-processing-using-matlab\/","title":{"rendered":"Spatial transformations chapter in new edition of Digital Image Processing Using MATLAB"},"content":{"rendered":"<p>\r\nIn January 2006, the first month of this blog, I <a href=\"https:\/\/blogs.mathworks.com\/steve\/2006\/01\/24\/spatial-transforms\/\">wrote the following<\/a>: \r\n<\/p>\r\n\r\n<blockquote style=\"margin-bottom:2ex;\">\"Section 5.11 of Digital Image Processing Using MATLAB covers spatial transformations. I'm interested in expanding this material to a full chapter. I'd like to use this blog to explore these topics and get your feedback about them.\"<\/blockquote>\r\n\r\n<p>\r\nWell that's what happened. I wrote a <a href=\"https:\/\/blogs.mathworks.com\/steve\/category\/spatial-transforms\/\">whole series of posts about spatial transformations<\/a>, and you provided lots of good feedback.\r\n<\/p>\r\n\r\n<p>\r\nNow the 2nd edition of Digital Image Processing Using MATLAB is finally <a href=\"http:\/\/www.gatesmark.com\/DIPUM2e\/DIPUM2e.htm\">available<\/a>! And it has a brand new chapter called Geometric Transformations and Image Registration. This chapter was my biggest contribution to the new edition.\r\n<\/p>\r\n\r\n<p>\r\nHere are the chapter contents:\r\n<\/p>\r\n\r\n<blockquote style=\"margin-bottom:2ex;\">Chapter 6: Geometric Transformations and Image Registration<br \/>\r\n6.1 Transforming Points<br \/>\r\n6.2 Affine Transformations<br \/>\r\n6.3 Projective Transformations<br \/>\r\n6.4 Applying Geometric Transformations to Images<br \/>\r\n6.5 Image Coordinate Systems in MATLAB<br \/>\r\n6.5.1 Output Image Location<br \/>\r\n6.5.2 Controlling the Output Grid<br \/>\r\n6.6 Image Interpolation<br \/>\r\n6.6.1 Interpolation in Two Dimensions<br \/>\r\n6.6.2 Comparing Interpolation Methods<br \/>\r\n6.7 Image Registration<br \/>\r\n6.7.1 Registration Process <br \/>\r\n6.7.2 Manual Feature Selection and Matching Using cpselect<br \/>\r\n6.7.3 Inferring Transformation Parameters Using cp2tform<br \/>\r\n6.7.4 Visualizing Aligned Images<br \/>\r\n6.7.5 Area-Based Registration<br \/>\r\n6.7.5 Automatic Feature-Based Registration<br \/>\r\n<\/blockquote>\r\n\r\n<p>\r\nI wrote about many of these topics here in the blog first.\r\n<\/p>\r\n","protected":false},"excerpt":{"rendered":"<p>\r\nIn January 2006, the first month of this blog, I wrote the following: \r\n\r\n\r\n\"Section 5.11 of Digital Image Processing Using MATLAB covers spatial transformations. I'm interested in expanding this... <a class=\"read-more\" href=\"https:\/\/blogs.mathworks.com\/steve\/2009\/06\/08\/spatial-transformations-chapter-in-new-edition-of-digital-image-processing-using-matlab\/\">read more >><\/a><\/p>","protected":false},"author":42,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[10],"tags":[],"_links":{"self":[{"href":"https:\/\/blogs.mathworks.com\/steve\/wp-json\/wp\/v2\/posts\/269"}],"collection":[{"href":"https:\/\/blogs.mathworks.com\/steve\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.mathworks.com\/steve\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.mathworks.com\/steve\/wp-json\/wp\/v2\/users\/42"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.mathworks.com\/steve\/wp-json\/wp\/v2\/comments?post=269"}],"version-history":[{"count":0,"href":"https:\/\/blogs.mathworks.com\/steve\/wp-json\/wp\/v2\/posts\/269\/revisions"}],"wp:attachment":[{"href":"https:\/\/blogs.mathworks.com\/steve\/wp-json\/wp\/v2\/media?parent=269"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.mathworks.com\/steve\/wp-json\/wp\/v2\/categories?post=269"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.mathworks.com\/steve\/wp-json\/wp\/v2\/tags?post=269"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}