Hi Richard, Alex and all.

Okay. I've moved two primary images:

02729.png  02730.png

into a folder with the frame image:

bubbles.png

So now I have:

02729.png
02730.png
bubbles.png

If I try:

for i in `seq 1 999`;do echo j=`printf %04d $i`; echo composite -compose atop bubbles.png 0*.png image$j.png; done | head

I get:

j=0001
composite -compose atop bubbles.png 02729.png 02730.png image.png
j=0002
composite -compose atop bubbles.png 02729.png 02730.png image.png
j=0003
composite -compose atop bubbles.png 02729.png 02730.png image.png
j=0004
composite -compose atop bubbles.png 02729.png 02730.png image.png
j=0005
composite -compose atop bubbles.png 02729.png 02730.png image.png

BUT no composite images???

If I try:

seq 1 999 | xargs -n1 -t -i composite -compose atop bubbles.png 0*.png image$(printf '%04d' {}).png

I get 'top' showing composite at 17-25% and:

bash: printf: {}: invalid number
composite -compose atop bubbles.png 02729.png 02730.png image0000.png composite -compose atop bubbles.png 02729.png 02730.png image0000.png composite -compose atop bubbles.png 02729.png 02730.png image0000.png composite -compose atop bubbles.png 02729.png 02730.png image0000.png composite -compose atop bubbles.png 02729.png 02730.png image0000.png composite -compose atop bubbles.png 02729.png 02730.png image0000.png composite -compose atop bubbles.png 02729.png 02730.png image0000.png composite -compose atop bubbles.png 02729.png 02730.png image0000.png
...


that just runs and runs...and runs.

Starting with two 500k files, it creates one file called 'image0000.png' which is 1.4MB and has a version of what I'm looking for (though with a translucent frame instead of a opaque frame).

Both of these commands I have copied directly from the relevant e-mails.

I can run composite on a single file and it works fine...

Could someone please hit me with a clue stick? (RIP Ian Drury)

Regards,

Patrick

 From:
Alex Samad <[EMAIL PROTECTED]>
Mon, 14 Apr 2008 07:13:12 +1000
SNIP
works here
for i in `seq 1 999`;do echo j=`printf %04d $i`; echo composite -compose
atop bubbles.png 0*.png image$j.png; done | head
j=0001
composite -compose atop bubbles.png 0*.png image0067.png
j=0002
composite -compos


AND

Richard Heycock <[EMAIL PROTECTED]>
Mon, 14 Apr 2008 07:30:43 +1000
SNIP

or:
    seq 1 999 | xargs -n1 -i composite -compose atop bubbles.png 0*.png 
image$(printf '%04d' {}).png
The -t option to xargs will give you a verbose option
rgh




--
Registered GNU/Linux User 368634

--
SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/
Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html

Reply via email to