Is there an application that would batch convert photos made from some angle to frontal ones? I know ShiftN does batch perspective correction, but I would like to automatically convert some photos of buildings that have visible lines and were made from like 70' angle to frontal textures.

  • 1
    Why does the batch perspective correction not work for your needs? Also, keep in mind that the actual captured information is still going to look weird unless the building is perfectly flat as you are actually capturing the image at an angle which means that any 3d geometry will cause odd stretching in the corrected image.
    – AJ Henderson
    Aug 23 '13 at 13:56
  • I know it won't be perfect, but I need it anyway. Perspective correction did not work because the angle is horizontal not vertical. Rotating 90' did not help, because it is not about perspective. Those tools only correct keystone effect. I can't show exact photos because I dont have them, but found really nice sample: a shopping shelf - like in here: shelving-supermarket.com/photo/… Aug 23 '13 at 14:04
  • 1
    Perspective correction can be performed in any direction and will work on the sample image you showed. Lightroom 5 has an automatic "upright" tool which may be useful to speed up the process, but it doesn't always get it right.
    – Szabolcs
    Aug 23 '13 at 14:14
  • 1
    @FlashThunder What's your application? For photography, with an angle even greater than in your sample photo, a fully perspective corrected version is going to look very weird. If the application is more like google street view (and you have a huge number of images), perhaps you can try to roll your own algorithm (using a package like Mathematica/MATLAB) and you'll find more expertise on dsp.stackexchange.com. You'd be starting with a Hough transform to detect lines.
    – Szabolcs
    Aug 23 '13 at 14:46
  • 1
    -1 for no sample image. The process clearly works with most images and as it stands the question is for everyone not reproducible. Upvote once sample is added...
    – Unapiedra
    Aug 23 '13 at 15:49

What you want is generally not possible because there is no image information for the part of the subject hidden from view. For instance, in a side-view portrait, half of the subject's face is turned away from the camera.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.