Hello,
I may be making it sound harder than they are. It's hard to explain in words.
I need help distributing horizontal strips of images into a 720x480 canvas. The images vary in heights and constant in width= 720 pixels. For example, i get a set of 17 horizontal strips. 10 strips with height of 8 pixels each, and 7 strips with height of 13 pixels each.
I need to figure out a math formular that will give me the spacing in between these horizontal strips that would allow me to put them evenly onto a 720x480 canvas.
they can not overlap.
Thank you and hope it's not too confusing.
Cheers
You might be able to place one strip at the top of the image and one at the bottom. (having view>show>smart guides on helps)
Then select all the strip layers, select the move tool and use Distribute top edges.
Then do a select all and use Align Horizontal Centers.
Added: Your first message said 17 strips at 420x11, but maybe the above will still work.
Message was edited by: R_Kelly
You might try this script if you have cs3 or newer:
http://morris-photographics.com/photoshop/scripts/distribute-verticall y.html
I need to figure out a math formular that will give me the spacing in between these horizontal strips that would allow me to put them evenly onto a 720x480 canvas.
Do you want them to have equal distances between the strips or between the centers of the strips?
And why don’t you post an example?
criverfilm wrote:
The images vary in heights
For example, i get a set of 17 horizontal strips. 10 strips with height of 8 pixels each, and 7 strips with height of 13 pixels each.
Are you anticipating an iterative process that places each strip at a vertical position X pixels lower each time, where X is the height of the previously placed image plus a spacing value (and assuming we're working top to bottom)? The spacing value would just be the full image height minus the sum of all the heights of the strips, divided by one less than the number of strips (there's only one space between two images, two spaces between three, etc.)
In what software / tool / process would you use once you derive such a formula? Your question seems a bit too vague without knowing something about what's you're going to try to do with the information.
-Noel
Hi,
thanks for replying.
I am trying to combine multiple individual images into composite image. All of them are 720x480. THe way i do it is divide each image into 60 720x8 horizontal strips. I have figured out the specific number of strip from each image that goes to the composite. I can fit a total of 60 strip into a 720x480 composite. The amount of each image that goes into the final canvas varies. FOr example, 50% of image 1 + 15 % of image 2 + 10% of image 3 + 25% of image 4.
I need a way to figure out the spacing between these strip so they fit into the composite. They have to be spread out evenly across the composite.
Thank You,
I wonder if there may be a misunderstanding. Because 60 8px-high Layers could fill an 480px-high image without overlap just fine anyway.
Are you really to look for a distribution pattern for the vertical order of the layers of the various source images?
If so hat are your parameters?
Would it need to be somelthing like ABACADAD… or could it be AAABCDADAAA…?
Thank you and hope it's not too confusing.
It might have been less confusing if you posted an image of an example or mock-up …
I need to distribute groups of horizontal strips of images into a frame dimension 720x480 in odd even order. The dimension of each strip is 720x8. Each group has a total of 60 strips. Each group are subdivided into numberous sets that correspond to a different image.
For example, Group one contains 60 strips total. There are 2 sets in this group. Each set is 30 strips. Set A when put together create an image of a square. Set B puts together a circle. I have to fit these sets of strips in the frame (720x480) in odd even order. So set A is total of 30 strips, occupying 15 odds spaces and 15 even spaces in the 720x480 frame. Set B also 30 strips taking up the remaining 15 odd 15 even spaces.
I just need to figure out a math formular or SCRIPT that gives me the spacing between these strips.
Another more complicated example, another group has 3 sets.
Set A has 15 strips (7.5 odds strips and 7.5 even strips; that is like seven 720x8 strips and one 360x8 strip for each odd and even, 360 = 0.5 of 720)
Set B has 37.5 strips (18.75 odd and 18.75 even, specifically, eighteen 720x8 strips and one 540x8 strip for each odd and even. 540 = 0.75 of 720)
Set C has 7.5 strips. (3.75 odd; 3.75 even, three 720x8 strips and one 540x8 strip for each odd and even)
All will fit into 720x480. Just need to distribute them in even/odd order.
What am i doing?
I am studying repetative movements in nature. I need to match different types of natural motions which vary in speed and analyze their relationship to frame per second in video which is constant. These are simple motions like water droplets, waves, eyeblinking, ecetera. So i figure I use the technique of telecine, figuring out cadence and distribution of frames and video fields to match one cadence to another. This is a crude experiment and even though natural movements do not have any predictable cadence, I am attempting to at least draw attention to that in the video.
Thanks for the support,
Another more complicated example, another group has 3 sets.
Set A has 15 strips (7.5 odds strips and 7.5 even strips; that is like seven 720x8 strips and one 360x8 strip for each odd and even, 360 = 0.5 of 720)
Set B has 37.5 strips (18.75 odd and 18.75 even, specifically, eighteen 720x8 strips and one 540x8 strip for each odd and even. 540 = 0.75 of 720)
Set C has 7.5 strips. (3.75 odd; 3.75 even, three 720x8 strips and one 540x8 strip for each odd and even)
Say what?
Could you post the file, because I have problems grasping what an 0.5 strip means here.
North America
Europe, Middle East and Africa
Asia Pacific