TransWikia.com

How to transform a picture with reference points on another picture?

Photography Asked on January 27, 2021

I don’t exactly know how to describe the problem. I have two maps that partly show the same extent of a place, but on the whole, the scale, rotation and protection might be different.
I still want to put both pictures above each other so that I have both matching parts covered.

So far, I have been loading both images in Photoshop, turn on transparency for the covering layer and transform and rotate from all sides until the picture matches. The images that I am working with are quite large and my current solution is very slowly.
I was wondering, whether there is a more elegant solution, similar to georeferencing?

Like I click on one location of a place in one picture that is also clearly obvious in the other, then click on the other picture to determine “this location on this picture is on that location on the other picture) and after defining a couple of such locations, the program distorts, stretches and whatnot the layer picture to make it fit.

I am just looking for a solution like this for Photoshop or any other program. Real-life coordinates are not important here!

Thanks a lot for your suggestions!

2 Answers

I'm not sure about the scale difference. I've never tried that. But Photoshop's PhotoMerge feature, which is used to create panoramic images from multiple smaller images is designed to do the rest of what you want to do.

If it can handle the different scale, all you would need to do is load the two images, then call up the function from File>Automation>PhotoMerge (menus may vary by version). It will give you a number of options to choose from and you may need to try different ones to see which works best for your specific images.

When you run the function, it will create a new image, using your two originals as layers in the new one, and matching and aligning them as much as it can, then masking out the layers to reveal one composite image. In doing so, it will twist and turn the images in the way you describe in order to make the major features of the images align.

You then have the option of doing whatever you want with those layers. Clear the masks and you will have two complete images. One or both may have been altered to suit, but they will align with each other, which seems to be your goal.

That is, IF it can handle the size difference.

Answered by DaveInAZ on January 27, 2021

It's funny you mention georeferencing. This is something all GIS programs can do quite easily (changing projections, mapping based on points, etc.).

If you don't necessarily have to use Photoshop, you could try using ArcMap (paid) or QGIS (free) to do this.

Edit: I just read you actually said you don't need to use Photoshop. So I'd definitely recommend using a GIS program. They will allow you to mark places on two seperate images, and then the program will fix the projection so the selected points match up exactly.

I vaguely remember using a really nice method years ago, but this link should get you started: https://desktop.arcgis.com/en/arcmap/10.3/manage-data/editing-existing-features/choosing-a-rubbersheet-method.htm

Answered by Jack Daniel on January 27, 2021

Add your own answers!

Ask a Question

Get help from others!

© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP