Skip to main content
Geppetto Luis
Legend
October 18, 2019
Question

Place levels based on brightness

  • October 18, 2019
  • 3 replies
  • 590 views

I do a lot of hdr photos
normally they are 3 shots
when I upload them to the photo shop with the script upload files in series
puts the 3 files in randomly

 

I wish there was a script that positioned the layers like this:
the brightest level must be positioned at the bottom
the medium light level must be positioned at the top
the darkest level must be positioned in the center.

This topic has been closed for replies.

3 replies

Stephen Marsh
Community Expert
Community Expert
October 21, 2019

I may be wrong about the random nature of unsorted file lists with a loop as input...

 

I just tested and here are the results:

 

No sort code used .sort(); .sort().reverse();
~/Desktop/sort-order/x.psd
~/Desktop/sort-order/y.psd
~/Desktop/sort-order/z.psd
~/Desktop/sort-order/a2.psd
~/Desktop/sort-order/a3.psd
~/Desktop/sort-order/a1.psd
~/Desktop/sort-order/1a.psd
~/Desktop/sort-order/1c.psd
~/Desktop/sort-order/1b.psd
~/Desktop/sort-order/2c.psd
~/Desktop/sort-order/2b.psd
~/Desktop/sort-order/2a.psd
~/Desktop/sort-order/_1.psd
~/Desktop/sort-order/1.psd
~/Desktop/sort-order/3.psd
~/Desktop/sort-order/2.psd
~/Desktop/sort-order/a.psd
~/Desktop/sort-order/c.psd
~/Desktop/sort-order/b.psd
~/Desktop/sort-order/1.psd
~/Desktop/sort-order/1a.psd
~/Desktop/sort-order/1b.psd
~/Desktop/sort-order/1c.psd
~/Desktop/sort-order/2.psd
~/Desktop/sort-order/2a.psd
~/Desktop/sort-order/2b.psd
~/Desktop/sort-order/2c.psd
~/Desktop/sort-order/3.psd
~/Desktop/sort-order/_1.psd
~/Desktop/sort-order/a.psd
~/Desktop/sort-order/a1.psd
~/Desktop/sort-order/a2.psd
~/Desktop/sort-order/a3.psd
~/Desktop/sort-order/b.psd
~/Desktop/sort-order/c.psd
~/Desktop/sort-order/x.psd
~/Desktop/sort-order/y.psd
~/Desktop/sort-order/z.psd
~/Desktop/sort-order/z.psd
~/Desktop/sort-order/y.psd
~/Desktop/sort-order/x.psd
~/Desktop/sort-order/c.psd
~/Desktop/sort-order/b.psd
~/Desktop/sort-order/a3.psd
~/Desktop/sort-order/a2.psd
~/Desktop/sort-order/a1.psd
~/Desktop/sort-order/a.psd
~/Desktop/sort-order/_1.psd
~/Desktop/sort-order/3.psd
~/Desktop/sort-order/2c.psd
~/Desktop/sort-order/2b.psd
~/Desktop/sort-order/2a.psd
~/Desktop/sort-order/2.psd
~/Desktop/sort-order/1c.psd
~/Desktop/sort-order/1b.psd
~/Desktop/sort-order/1a.psd
~/Desktop/sort-order/1.psd

 

When run a second time without any sort code, the list does indeed appear to be random (still makes no sense to me though, as I thought random would be more work than a default sort order).

 

So I think that you would definitely wish to use a sort method to have a consistent input. You should then be able to move the layers into the correct position as I'm guessing the bracketed exposure variations are always in the same order with their file names.

Stephen Marsh
Community Expert
Community Expert
October 20, 2019

I doubt that the order is truly random, it is just not what you require. If you study different runs of the script against different input files, I'm sure that there is a consistent and logical pattern to the sorting of input files (name, date etc).

 

You could take a look at the script code. Perhaps it can be modified with a .sort(); or similar command.

 

 

Stephen Marsh
Community Expert
Community Expert
October 18, 2019

Take a look at Adobe Bridge, in my tests, Photoshop honoured the sort order when using the load files into layers script run from Bridge.

Geppetto Luis
Legend
October 18, 2019

Stephen I don't use bridge.