RSS/Atom feed Twitter
Site is read-only, email is disabled

Overlaying and scaling images

This discussion is connected to the gimp-user-list.gnome.org mailing list which is provided by the GIMP developers and not related to gimpusers.com.

This is a read-only list on gimpusers.com so this discussion thread is read-only, too.

2 of 2 messages available
Toggle history

Please log in to manage your subscriptions.

Overlaying and scaling images Dylan 02 Jun 00:38
  Overlaying and scaling images Jeffrey Brent McBeth 02 Jun 00:51
Dylan
2005-06-02 00:38:23 UTC (almost 19 years ago)

Overlaying and scaling images

Hi All,

I'm trying to overlay images of maps onto aerial protographs. Using the photo as a background, I need to scale and rotate the map image so that the two line up. Is this possible with the Gimp? What approach should I use?

If it's not feasable with Gimp, does anyone know any (Linux) software which would be suitable?

Cheers

Dylan

Jeffrey Brent McBeth
2005-06-02 00:51:06 UTC (almost 19 years ago)

Overlaying and scaling images

On Wed, Jun 01, 2005 at 11:38:23PM +0100, Dylan wrote:

Hi All,

I'm trying to overlay images of maps onto aerial protographs. Using the photo as a background, I need to scale and rotate the map image so that the two line up. Is this possible with the Gimp? What approach should I use?

If it's not feasable with Gimp, does anyone know any (Linux) software which would be suitable?

Definitely possible and feasable. As long as you have a simple perspective transform in your images. Once things like WGS'84 and other coordinate systems rear their head, the best bet is something made for this like GRASS.

Anyway, the main tool you would be looking for is the Rotate, Scale, Shear, and Perspective tools (Shift-R, Shift-T, Shift-S, Shift-P by default) Perspective and Rotate will probably be the most useful.

I've done it, and it works as long as your data isn't too distorted. Don't try anything like the overlays Google Maps does, though, you would definitely need something like GRASS then.

Jeff