Welcome Guest.   Make a donation to an author on the site April 24, 2014, 06:59:19 PM  *

Please login or register.
Or did you miss your validation email?


Login with username and password (forgot your password?)
Why not become a lifetime supporting member of the site with a one-time donation of any amount? Your donation entitles you to a ton of additional benefits, including access to exclusive discounts and downloads, the ability to enter monthly free software drawings, and a single non-expiring license key for all of our programs.


You must sign up here before you can post and access some areas of the site. Registration is totally free and confidential.
 
The N.A.N.Y. Challenge 2011! Download 30+ custom programs!
   
   Forum Home   Thread Marks Chat! Downloads Search Login Register  
Pages: Prev 1 [2]   Go Down
  Reply  |  New Topic  |  Print  
Author Topic: DONE: Sort images into folders based on resolution  (Read 24579 times)
Esker
Supporting Member
**
Posts: 5

see users location on a map View Profile Give some DonationCredits to this forum member
« Reply #25 on: August 17, 2009, 05:43:54 PM »

That seems entirely workable to me.
Logged
skwire
Moderator
*****
Posts: 3,912



Another Coding Snack request? Om nom nom...

see users location on a map View Profile WWW Give some DonationCredits to this forum member
« Reply #26 on: August 17, 2009, 08:46:40 PM »

Dimensions 2 Folders has been updated to v1.0.4: Webpage | Download

v1.0.4 - 2009-08-18
    + Added a "Separate Folder" option for matches within specified tolerances.



Esker, please give this a thorough run on your folder and let me know how it worked out.  Thanks.
« Last Edit: August 17, 2009, 08:49:26 PM by skwire » Logged

Esker
Supporting Member
**
Posts: 5

see users location on a map View Profile Give some DonationCredits to this forum member
« Reply #27 on: August 17, 2009, 09:12:18 PM »

Works like a charm. Thanks heaps. Cool
Logged
skwire
Moderator
*****
Posts: 3,912



Another Coding Snack request? Om nom nom...

see users location on a map View Profile WWW Give some DonationCredits to this forum member
« Reply #28 on: August 17, 2009, 09:27:55 PM »

You're very welcome.  Glad to hear it's working as requested.
Logged

FrankEBailey`
Participant
*
Posts: 12


I am a maniac

see users location on a map View Profile Give some DonationCredits to this forum member
« Reply #29 on: September 17, 2009, 01:01:05 AM »

I'm extremely impressed with this utility - been looking for something with its core functionality for ages. I actually had a dream about it last night, and it had one more feature: the ability to sort by aspect ratio, with a percentage tolerance. This would be ideal for getting a set of pictures from your collection that will fit your screen resolution if you use a wallpaper prog that can resize pictures, like the awesome John's Background Switcher.

The options could be done thus:

- Enter selected aspect ratio (eg. 16:9): [_____]
- Enter percentage tolerance (eg. 2%): [_____]

It would also be useful to limit the sort by a minimum pixel count, so as to only get pictures over a certain size within the tolerance range specified for the aspect ratio, like so:
- Enter minimum pixel count (eg. 1200000): [_____]

It's rare that a utility makes such a strong impression on me that it occupies my dreams, so I hope that my above suggestions are sensible and might make their way into this awesome software.

Thanks for taking the time to read this.
Logged
skwire
Moderator
*****
Posts: 3,912



Another Coding Snack request? Om nom nom...

see users location on a map View Profile WWW Give some DonationCredits to this forum member
« Reply #30 on: September 17, 2009, 04:54:44 AM »

To clarify given 16:9 with a 2% tolerance:

16/9 = 1.78
1.78*0.98 = 1.74
1.78*1.02 = 1.82

You want all images with aspect ratios between 1.73 and 1.81 sorted into a folder named 16-9 (colons are forbidden in file/folder names).  Is this along the lines of what you had in mind?
« Last Edit: September 17, 2009, 06:15:24 AM by skwire » Logged

FrankEBailey`
Participant
*
Posts: 12


I am a maniac

see users location on a map View Profile Give some DonationCredits to this forum member
« Reply #31 on: September 17, 2009, 07:23:29 AM »

You want all images with aspect ratios between 1.73 and 1.81 sorted into a folder named 16-9 (colons are forbidden in file/folder names).  Is this along the lines of what you had in mind?

That pretty much nails it, yes. I know I'd make a hell of a lot of use of that specific functionality, I don't know how other people on here feel, but it would make organising my pictures so much easier. Being able to set the lower pixel count (or maybe a lower and upper limit, but let's not get too carried away) would ensure you wouldn't get pictures of too-low resolution to be used as wallpapers.

Thanks so much for the quick reply, Skwire!  Thmbsup
Logged
skwire
Moderator
*****
Posts: 3,912



Another Coding Snack request? Om nom nom...

see users location on a map View Profile WWW Give some DonationCredits to this forum member
« Reply #32 on: September 17, 2009, 07:52:20 AM »

I have the aspect ratio stuff done but still need to implement the pixel total stuff.
Logged

skwire
Moderator
*****
Posts: 3,912



Another Coding Snack request? Om nom nom...

see users location on a map View Profile WWW Give some DonationCredits to this forum member
« Reply #33 on: September 17, 2009, 11:41:49 AM »

Try this, please:  Download

If it checks out, we'll bump it to v1.0.5 and call it good.  =]
« Last Edit: September 17, 2009, 05:22:12 PM by skwire » Logged

FrankEBailey`
Participant
*
Posts: 12


I am a maniac

see users location on a map View Profile Give some DonationCredits to this forum member
« Reply #34 on: September 17, 2009, 02:33:24 PM »

Try this, please:  Download v1.0.4.3
If it checks out, we'll bump it to v1.0.5 and call it good.  =]

Oh hell yeah, it checks out  Grin

Works perfectly. The only thing that's a bit cumbersome is not having the ability to stop the process once it's started, and the app not remembering the previously-used settings. But that's just nitpicking - you've done really awesome work on this!

Thanks so much for taking my suggestions into account.
Logged
skwire
Moderator
*****
Posts: 3,912



Another Coding Snack request? Om nom nom...

see users location on a map View Profile WWW Give some DonationCredits to this forum member
« Reply #35 on: September 17, 2009, 05:23:18 PM »

Website | Download
v1.0.5 - 2009-09-17
    + Added new sort mode based on aspect ratio.  (Thanks, FrankEBailey`)
    + You can now cancel a scan.  (Thanks, FrankEBailey`)
    + All settings are now saved.  (Thanks, FrankEBailey`)


« Last Edit: March 06, 2010, 06:52:29 PM by skwire » Logged

skwire
Moderator
*****
Posts: 3,912



Another Coding Snack request? Om nom nom...

see users location on a map View Profile WWW Give some DonationCredits to this forum member
« Reply #36 on: March 06, 2010, 06:52:02 PM »

Website | Download
v1.0.6 - 2010-03-06
    ! Fixed some 120 DPI graphical issues.  (Thanks, TT1)

Logged

mjbiggs
Participant
*
Posts: 3

View Profile Give some DonationCredits to this forum member
« Reply #37 on: December 01, 2010, 12:51:10 PM »

Hello

Just found your software and thinks it's excellent.

Don't know if you're still able/want to work on this, and hope this doesn't offend in anyway, but purely for selfish reasons, had a few of thoughts on possible enhancements:

1. when a user inputs a list of acceptable resolutions, would it be possible to incorporate a facility for having the images put into folders with the greatest common denominator equivalents of the given resolutions, ie a 'reduce to gcd' option (eg. 1200x900 reduces to 4:3); or alternatively, a 'reduce to decimal' option (eg. 1200x900 reduces to 1.33, or 1.333 - whatever sig fig is specified);

2. in the same way that a user is allowed to input a list of acceptable resolutions, would it be possible to incorporate a facility for inputting a list of acceptable aspect ratios, using either improper fractions (eg 400:300) or decimals (eg 1.33)

Thanks

Logged
mjbiggs
Participant
*
Posts: 3

View Profile Give some DonationCredits to this forum member
« Reply #38 on: December 02, 2010, 03:26:06 AM »

Hello again

Just thinking about my previous post and reckon it could do with revising - please consider this one instead.

Possible enhancements:

1. for the first, automatic, sort method, have alternative options:

a) sort by resolution - as currently exists
b) sort by aspect ratio - reduced to greatest common denominator
        user to specify any padding, eg 1200x300 reduces to 12x3, then
            pad left=0, pad right=0 -> 12x3   (default)
            pad left=2, pad right=2 -> 12x03
            pad left=3, pad right=2 -> 012x03
c) sort by aspect ratio - reduced to decimal
        user to specify sig fig before and after decimal point, eg 400x300 reduces to 1.33, then
            before point=0, after point=2 -> 1.33 (default)
            before point=3, after point=4 -> 001.3333

2. for the second, list driven, sort method, have alternative option:
        in the same way that a user is allowed to input a list of acceptable resolutions,
        would it be possible to incorporate a facility for inputting a list of acceptable aspect ratios,
        using either improper fractions (eg 400x300, 040x030, etc) or decimals (eg 1.33, 001.333, etc)

3. for all sorting have the option to sort portrait equivalents in the the same folder as their landscape counterparts,
        eg, have a check box 'inverse ratios in same folder' or similar, which if ticked,
             would for example allow all images 3:4 to be sorted into the same folder as all images 4:3

Sorry about revised post - will sleep now!

Thanks again

Logged
skwire
Moderator
*****
Posts: 3,912



Another Coding Snack request? Om nom nom...

see users location on a map View Profile WWW Give some DonationCredits to this forum member
« Reply #39 on: December 02, 2010, 01:29:59 PM »

Don't know if you're still able/want to work on this, and hope this doesn't offend in anyway

Hehehe...none taken.   smiley

1. when a user inputs a list of acceptable resolutions, would it be possible to incorporate a facility for having the images put into folders with the greatest common denominator equivalents of the given resolutions, ie a 'reduce to gcd' option (eg. 1200x900 reduces to 4:3); or alternatively, a 'reduce to decimal' option (eg. 1200x900 reduces to 1.33, or 1.333 - whatever sig fig is specified);

2. in the same way that a user is allowed to input a list of acceptable resolutions, would it be possible to incorporate a facility for inputting a list of acceptable aspect ratios, using either improper fractions (eg 400:300) or decimals (eg 1.33)

I think both of these requests could be handled by making the aspect ratio section into a list-driven setup like the resolution section.

1. for the first, automatic, sort method, have alternative options:

a) sort by resolution - as currently exists
b) sort by aspect ratio - reduced to greatest common denominator
        user to specify any padding, eg 1200x300 reduces to 12x3, then
            pad left=0, pad right=0 -> 12x3   (default)
            pad left=2, pad right=2 -> 12x03
            pad left=3, pad right=2 -> 012x03
c) sort by aspect ratio - reduced to decimal
        user to specify sig fig before and after decimal point, eg 400x300 reduces to 1.33, then
            before point=0, after point=2 -> 1.33 (default)
            before point=3, after point=4 -> 001.3333

I want to leave the first option as is since that was what the initial program request was for.  Also, I don't understand the need for all those padding requests.  Maybe it's so stuff lines up in a file manager that's using a fixed-width font?  At any rate, I think it's out of scope for this application and would be better suited to a dedicated file/folder renaming application.

2. for the second, list driven, sort method, have alternative option:
        in the same way that a user is allowed to input a list of acceptable resolutions,
        would it be possible to incorporate a facility for inputting a list of acceptable aspect ratios,
        using either improper fractions (eg 400x300, 040x030, etc) or decimals (eg 1.33, 001.333, etc)

As I mentioned earlier, I think I'll change the aspect ratio section into a list-driven interface.  Again, I don't understand the need for all the padded value stuff.

3. for all sorting have the option to sort portrait equivalents in the the same folder as their landscape counterparts,
        eg, have a check box 'inverse ratios in same folder' or similar, which if ticked,
             would for example allow all images 3:4 to be sorted into the same folder as all images 4:3

I'll consider this as well.  Apologies for the late reply; I've been on a business trip all week.
« Last Edit: December 02, 2010, 03:31:24 PM by skwire » Logged

mjbiggs
Participant
*
Posts: 3

View Profile Give some DonationCredits to this forum member
« Reply #40 on: December 02, 2010, 03:16:55 PM »

Hello

Many thanks for the comprehensive reply.

I'd honestly appreciate implementation of any of the items in my list so thanks for your consideration.

The padding stuff was all about me trying to figure out some anal way of sorting my photos - quite understand your comments on that - no problem.

Thanks again and look forward to your new version.

Logged
Lebewesen
Supporting Member
**
Posts: 10


View Profile Give some DonationCredits to this forum member
« Reply #41 on: June 11, 2011, 05:07:51 AM »

Hi,

what do you think about making SymLinks as an Option? This would be greate, so there is no space wasted and the pictures can be sorted with different options in different folders...

Logged
skwire
Moderator
*****
Posts: 3,912



Another Coding Snack request? Om nom nom...

see users location on a map View Profile WWW Give some DonationCredits to this forum member
« Reply #42 on: June 11, 2011, 09:30:56 AM »

what do you think about making SymLinks as an Option?

Apologies, but there are so many limits, gotchas and caveats when working with these that I think it's just asking for trouble.  Also, I don't run Vista or Windows 7, except in VMs for testing purposes, so trying to develop this would be even more difficult.
Logged

skwire
Moderator
*****
Posts: 3,912



Another Coding Snack request? Om nom nom...

see users location on a map View Profile WWW Give some DonationCredits to this forum member
« Reply #43 on: March 06, 2013, 10:49:59 AM »

Website | Download
v1.0.7 - 2013-03-06
    + Added options to the "Sort all" method which allows for sorting based
      on only width, only height, or both.  (Thanks, Aimee)
    + Added "Match/Does not match" option to the aspect ratio sort method.
    * Swapped the uppper/lower total pixels range option fields.
Logged

Pages: Prev 1 [2]   Go Up
  Reply  |  New Topic  |  Print  
 
Jump to:  
   Forum Home   Thread Marks Chat! Downloads Search Login Register  

DonationCoder.com | About Us
DonationCoder.com Forum | Powered by SMF
[ Page time: 0.041s | Server load: 0.03 ]