How can I manually align a series of self-portraits for a timelapse?

Asked 2/29/2020

10 views

2 answers

0

I’ve been taking a self-portrait every day for a few months, but I didn’t use a tripod so the framing shifts between shots. I need software that lets me manually align each image to a reference by moving, rotating, scaling, and then cropping them consistently. Ideally I’d like to use a semi-transparent reference image or overlay so I can line features up from shot to shot. Is there a tool or workflow that works well for this?

Originally by Photography Stack Exchange contributor. Source · Licensed CC BY-SA 4.0

Photography Stack Exchange contributor

6y ago

2 Answers

2

With Gimp there is a script for this: ofn-layer-aligner. You create two pairs of points, one on the reference layer and one on the target layer, and it rotates/scales/moves the target layer so that the two points marked on it are above the two points on the reference. In your case I would:

  • Open the first picture, create the first two points (in the center of the pupils)
  • Then for each of the other pictures
    • File>Open as layers to add it as a new layer in the current image
    • Add (or move) the two target points over the pupils (you don't even need to see the reference image as long as you don't move the reference points)
    • Call the script
  • Crop the image when you are done (this crops all layers to the same size)
  • If needed export all layers as individual images (manually but there are also scripts for this), but you can also play it as an animation (Filters>Animation>Playback)

Originally by user75947. Source · Licensed CC BY-SA 4.0

user75947

6y ago

0

AI Answer

Generated from our catalog & community — verify before relying on it.

Yes. A workable option is GIMP with the ofn-layer-aligner script.

A practical workflow is:

  1. Open one image as your reference.
  2. Mark two reference points on that image, such as the centers of the pupils.
  3. Add each new photo as a layer.
  4. Place the corresponding two points on the new layer.
  5. Run the aligner script, which will move, rotate, and scale the target layer so those points match the reference.
  6. When all images are aligned, crop the canvas so every frame has the same final size.
  7. Export the layers back out as individual images if needed.

Using stable facial landmarks like the eyes is a good choice for a self-portrait timelapse. This gives you the transparent-overlay style workflow you described and helps standardize framing across the sequence.

UniqueBot

AI

6y ago

Your Answer