affine transformation to rasters
- To: mathgroup at smc.vnet.net
- Subject: [mg83025] affine transformation to rasters
- From: juan flores <juanfie at gmail.com>
- Date: Thu, 8 Nov 2007 06:04:27 -0500 (EST)
Hi all, I am working on fractals through IFS (Iterated Function Systems). An IFS ca be defined as a set of affine transformations that are iteratively applied to an initial image. All examples in the Wolfram Demonstrations Project do IFSs with polygons. When you apply an affine transformation to a raster image, you get the rotations, reflections, and shearings right, but not the translations nor the scalings. I am reading a jpg file with import, extracting the raster from it, and applying an affine transformation. oce = Import["ExampleData/ocelot.jpg"]; oceras = oce[[1]]; Graphics[GeometricTransformation[oceras, AffineTransform[{{{-0.139, 0.263}, {0.246, 0.224}}, {0.57, -0.036}}]]] In this case, the affine transformation is a composition of translation, rotation, reflection, and shearing. Any ideas on how to proceed? Any tricks? Regards, Juan Flores Universidad Michoacana Mexico