• invalidusernamelol [he/him]
    ·
    1 year ago

    There's a difference between metadata rotation and actual pixel orientation. Lots of software does this, or will just ignore that metadata rotation tag.

    I work with industrial software for doing static analysis on utility poles pretty frequently and that requires us to have about a dozen photos for each pole (usually several thousand) and pretty frequently those photos have incorrect "true" rotation because they were taken portrait and the phone just wrote them to memory with a rotation tag as opposed to actually writing the pixel in a grid rotated 90°.

    Which means either manual rotating 12,000+ photos by hand or running a PIL script I wrote that checks for rotation in the metadata then applies it.