Stamp Community Family of Web Sites
Thousands of stamps, consistently graded, competitively priced and hundreds of in-depth blog posts to read
Stamp Community Forum
 
Username:
Password:
Save Password
Forgot your Password?

This page may contain links that result in small commissions to keep this free site up and running.
Welcome Guest! Need help? Got a question? Inherit some stamps?
Our stamp forum is completely free! Register Now!

Imagesleuth - Another Retroreveal Replacement

Previous Page
 
To participate in the forum you must log in or register.
Author Previous TopicReplies: 18 / Views: 1,022Next Topic
Page: of 2
Pillar Of The Community
Learn More...
United States
5818 Posts
Posted 03/10/2023   08:54 am  Show Profile Check revenuecollector's eBay Listings Bookmark this reply Add revenuecollector to your friends list  Get a Link to this Reply
Some sort of status indicator would probably be a good idea, as I imagine the processing times will vary considerably depending on machine specs, but also possibly the image type and resolution.

In comparison to Don's numbers above, I inadvertently dragged a 3.25MB jpeg image into the window (2900 x 2800 pixels) and thought I might have to manually kill the application, but it completed processing in about 20 seconds, sooner than I expected. (Windows 10 Pro, i7-6700k, 64GB RAM)

Suggestion to both guard against runaway processing yet allow some flexibility by the user:

In settings have maximum image dimension fields (W x H), and if the image uploaded or dragged exceeds those dimensions, do not process but instead display a warning that the image dimensions exceed allowable maximum. Set the default to something like 1000x1000, but allow the user to specify a larger maximum.

This sets a reasonable maximum yet allows those with more capable machines and/or higher needs to ramp up the capabilities of the software.
Send note to Staff  Go to Top of Page
Edited by revenuecollector - 03/10/2023 08:55 am
Moderator
Learn More...
United States
11888 Posts
Posted 03/10/2023   09:58 am  Show Profile Check 51studebaker's eBay Listings Bookmark this reply Add 51studebaker to your friends list  Get a Link to this Reply

Quote:
...Smaller image files (<300kb) seem to process fairly quickly, typically under 1 minute. But larger files (>1 MB) seem to take a very long time (5-10 minutes). I have tried reducing the thumbnail size to 100 px but it still takes a long time...


Something strange is going on, perhaps it is me...

After an app restart, the app now seems to be performing better, with 1.5MB files being processed in about 20 seconds. In looking at Windows Task manager, the app is only consuming about 17% CPU and 1.6MB of RAM (memory usage reflects size of image file).

The only thing that changed was that I resized the app window, is it possible that the app was struggling with an odd sized window?

So I have been testing with different windows sizes but now cannot seem to replicate the slow 1MB times I was previously seeing. Perhaps some neutrino that passed through the PC hosed it until I restarted the app...

FYI, Windows Task Manager shows the app as being 'Not Responding' while it is processing.
Don
Send note to Staff  Go to Top of Page
Valued Member
Canada
369 Posts
Posted 03/10/2023   1:23 pm  Show Profile Check clivel's eBay Listings Bookmark this reply Add clivel to your friends list  Get a Link to this Reply
Don and revenuecollector,
Thank you very much for the very helpful feedback.

One idea I am thinking of is to have the screen update periodically while processing the image. This will display thumbnails in groups rather than waiting until they have all have been generated as currently happens.
This would provide both ongoing visual feedback and will also allow system events to occur allowing other applications such as Explorer to continue to respond.

I like the idea of having a user-configured maximum image size, a 1000x1000 default seems like a good starting point. Along with this, I am thinking that it could also be worthwhile to give the user the option of automatically scaling down larger images prior to processing.

The size of the application window should have a negligible effect on display time.

Thanks,
Clive

Send note to Staff  Go to Top of Page
AlbumEasy - Free software for creating custom stamp album pages
ImageSleuth - Images, hidden inside images, revealed. A retroReveal alternative
PSGSA - The Philatelic Society for Greater Southern Africa

Page: of 2 Previous TopicReplies: 18 / Views: 1,022Next Topic  
Previous Page
 
To participate in the forum you must log in or register.


Go to Top of Page
Disclaimer: While a tremendous amount of effort goes into ensuring the accuracy of the information contained in this site, Stamp Community assumes no liability for errors. Copyright 2005 - 2023 Stamp Community Family - All rights reserved worldwide. Use of any images or content on this website without prior written permission of Stamp Community or the original lender is strictly prohibited.
Privacy Policy / Terms of Use    Advertise Here
Stamp Community Forum © 2007 - 2023 Stamp Community Forums
It took 0.55 seconds to lick this stamp. Powered By: Snitz Forums 2000 Version 3.4.05