image rotation

Asked by tobi86 on 2009-06-26

I have many photos, that I had already rotated on my windows system. All of them keep being rotated correctly in the small preview image in ubuntu nautilus. But when I use eog, some are again wrongly rotated.
This is really awkward when presenting photos, because it looks like linux would be worse than windows. It is really unreasonable to rotate all photos again only for viewing them on linux.

At least I would wish that image rotation is saved after clicking the rotation button without always pressing ctrl+s.
In addition it would be really fine if eog can read the rotation info in the photos that nautilus seems to be able to read.

Question information

English Edit question
Ubuntu eog Edit question
No assignee Edit question
Last query:
Last reply:
Philip Muškovac (yofel) said : #1

have you tried another image viewing application? like gthumb?

gadolinio (gadolinio) said : #2

I have that same problem! It is really annoying! What I do is opening the image file with kolourpaint, rotate it, and save it. That way, photos are always displayed as I want. Of course, this is cumbersome, but at least you won't find any surprises while displaying many photos.
Hope you find this useful...

tobi86 (xbetbk9) said : #3

I found that when I import on linux photos from my new camera, they are rotated correctly by default (because it has an orientation sensor). When I import them on windows, windows is not able to show them rotated, but later linux does.

Now I tried gthumb and firefox for the photos with that rotation problem and they display them correctly, while eog does not. I have one of those photos here:

gadolinio (gadolinio) said : #4

So the problem is specifically the way eye of gnome shows it?
In any case, if you need the photos correctly rotated and have enough time, I'd recommend using an image editor such as kolourpaint to open the file, rotate it as you wish, and then save it.
If you want to be more resounding, you can open the file with kolourpaint, copy the whole image, then create a new image file and paste it there, and finally rotate it as you wish; that way, every program will "accept" the image as it is now, no matter where it came from.

Can you help with this problem?

Provide an answer of your own, or ask tobi86 for more information if necessary.

To post a message you must log in.