I am looking for an image viewer application that would have the feature of displaying random images from a chosen directory and its subdirectories, with the ability to see the full path of the image without too much hassle.
The reason why I’m looking for one is in order to help me in my studies. I have to identify certain images and then retell the name and category of the image being presented. So I put all of the images into directories and subdirectories that are named after their categories for easy reference.
Gwenview can almost do it, but it lacks both subdirectory support and a way to find the full path of the image without stopping the whole presentation. I recall that VLC could do something similar, but it doesn’t seem to work right now, and from what I recall, there was no delay between the images presented, meaning that a lot of them were skipped before I could react and pause the player. On Windows, I used Windows Media Player for that, and it worked well enough for my needs, but since I switched my main OS to Linux, it would be nice to actually have a native program here that could do the task. Any ideas?
I’m currently using openSUSE 12.1 KDE.
So, if you run the Dolphin file manager and turn on Preview and select the file types to be previewed and even turn on the preview panel, this does not do what you want? Once you find the image in preview, you can them open it in Gwenview if you want to do so.
Not really, like I said, I want the image viewer to show me random images from one directory (and its subdirectories), so that I could see if I can identify them correctly or not. And in order to check whether I was correct or not, I need to be able to see the path of the image that is being shown on screen.
Unfortunately, none of the guides or lists show all of the features I am interested in.
However, I managed to find the perfect solution, it seems! Having a deep respect for command-line applications since I started using Linux, I decided to look up feh, and it indeed does everything I want it to! With a few looks at the manual page, this is the command I need in order to display the images just as I want them:
The geometry setting is there to have it in a window - allows me to look something up while not losing progress - and also have it nicely centred. The ‘-d’ switch (draw filename) is the best thing, since it draws the full path on screen immediately, so I don’t even have to go open any property windows to get to that information!
So thanks to everyone who tried to help, and I guess the issue is resolved
Yes, in order to get the package, I searched though the OBS and added the X11 Utilities to my package sources (just in case there is ever an update to it).
As for the non-default directory, ImageDirectory is already one. I assume that the terminal is open in a directory with the ImageDirectory subdirectory. Not using the full system path here helps in that feh doesn’t draw the whole path on screen when displaying the picture, only the path from where feh was started to where the picture is located, so you don’t get the unchanging (and therefore uninteresting) part of the path repeated every time.
Feh is considered one of the best Image viewers for Linux. It is really powerful and easy to use. It is commandline-driven and supports multiple images through slideshow, thumbnail browsing or multiple windows, and montages or index prints. In addition to that it offers
Image viewing in fullscreen.
Image list mode
Recursive file opening
Sorting of the filelist
Loading images via http
Reloading after delay and more