GeoTagNinja
GeoTagNinja copied to clipboard
Thumbnail Grid in ListView
Hi Viktor, Using thumbnails with location data below is so useful that I cannot get rid of this feature. There should be a way to implement this feature.
Originally posted by @DenisPac in https://github.com/nemethviktor/GeoTagNinja/discussions/163#discussioncomment-12686448
Well, progress, apart from the Orientation being off.
So weird though. There are 1-2-3-x count of indexes for thumbnails and previews in images and it's a total clusterf.k how to pull them efficiently. Managed to get LibRaw more or less working at (what I perceive) is acceptable speed but boy it's just an odd combination of settings.
Great progress in the implementation!
I'm having trouble with the performance. I have a random list of 170 NEF files (6.4gb) - on the current script (not thumbnails) the parsing takes 17 seconds. If I enable the thumbnail logic then the parsing of the same becomes 77 seconds....which is still a lot faster than what Geosetter 4 produces [well over 2 minutes] but it's a gap between 17 and 77 seconds isn't acceptable so we have the following -> https://drive.google.com/open?id=1941lWQLtHAQ2cKVIBI6KO6kAu3thJywg&usp=drive_fs
In Settings there's an option to Show Image Thumbnails. Enable that and restart the app. It will work but not too fast.
The TLDR is that generating the thumbnails requires each file to be parsed and saved as a JPG and then loaded into a thumbnail and it takes ages. I haven't managed to figure how to change the logic of changing the main grid to behave in certain ways on the fly (ie why not not require the app to restart), I might work on that at a later point but for starters this seems to work.)
@DenisPac when you're around can you check please.