News for hackers. Stuff that matters.
Re:A dumb reason computer vision apps aren’t working: Exif O... by NeoBasilisk on Wednesday October 09, 2019 @06:03PM (#21208655)
Would it really be too much of a burden for phones to just save photos at the correct orientation now? I understand the hardware limitations that were present in 2007, but surely these can't still be a factor?
Re:A dumb reason computer vision apps aren’t working: Exif O... by ryandrake on Wednesday October 09, 2019 @06:08PM (#21208697)
Is there any good reason to save a photo in an orientation that does not match the orientation that the device is being held in? Shouldn’t up be up? If that results in a NxM photo, save it NxM. If it results in a MxN photo save it that way!

The only edge case is a camera pointed straight up or straight down. Or a camera in space.

Re:A dumb reason computer vision apps aren’t working: Exif O... by TeMPOraL on Wednesday October 09, 2019 @06:24PM (#21208818)
Correct orientation is relative to the photographer, not to the ground. Most of the times the photographer is in the usual, vertical orientation but sometimes you really want to take a shot at an angle, and you have to fight with your phone to do it correctly. I really dislike these kinds of "convenience" optimizations.
Re:A dumb reason computer vision apps aren’t working: Exif O... by uoaei on Wednesday October 09, 2019 @06:49PM (#21209030)
Coming back to ancient software design principles:

> The user is always right

Let them have a setting. It's really that easy.

Re:A dumb reason computer vision apps aren’t working: Exif O... by anchpop on Wednesday October 09, 2019 @06:24PM (#21208829)
> Or a camera in space.

Or freefall

Re:A dumb reason computer vision apps aren’t working: Exif O... by kllrnohj on Thursday October 10, 2019 @02:10AM (#21211437)
Would it really be too much of a burden for python image libraries to decode jpegs to the correct orientation? I understand lack of knowledge about exif in the 2000s, but surely these days that can't still be a problem?