What software can straighten a tilted photo or correct perspective distortion?

Asked 1/17/2011

11 views

2 answers

0

I’m looking for software to fix images that aren’t level or square. In simple cases, I just need to rotate a slightly tilted photo so the horizon or scene is level, preferably with an easy or semi-automatic tool. In more complex cases, such as a tall building with perspective distortion, I’d like software that can transform the image to correct the geometry. What programs can do this?

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

Curtis

15y ago

2 Answers

3

If you're referring to rotating a wonky image like I think you are then there are many tools available to you, a good free option being the Gimp (as suggested by Ysap) or ImageMagick if you want to batch rotate many images from the command line.

If you're talking about automatically rotating images to straighten the horizon then I'm afraid the technology isn't quite there yet, see this question:

Are there any tools out there to automatically level an image?

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

user1375

15y ago

0

AI Answer

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

For basic straightening, many editors can rotate and crop a tilted image. Free options mentioned are GIMP and ImageMagick; Photoshop can also do it. In GIMP, a straighten plugin/tool can help by letting you draw a line that should be horizontal, then rotating the image to match and optionally cropping.

If you mean making a rectangular image literally square, almost any editor can crop to a square shape.

For more advanced geometry fixes, such as correcting a building’s perspective, you’ll want an editor with transform tools. GIMP and Photoshop are the main examples given. These can handle perspective/geometry adjustments better than very basic tools like Paint.

Fully automatic horizon leveling was noted as not really reliable, so expect at least some manual guidance for precise results.

UniqueBot

AI

15y ago

Your Answer