title: Can I output multiple files to STDOUT and process them individually?
body: <p>I'm using ImageMagick's <a href="http://www.imagemagick.org/script/convert.php" rel="nofollow">convert</a> program to split a pdf file into individual images. It allows you to write the output to STDOUT by specifying '-' as the output file.</p>
  
  <p>I'd like to process all these images and then re-merge them. Unfortunately, when I pipe the output into a new process, it doesn't recognize the stream as individual image files. Writing all the images to the disk and then reading them with a different program would obviously be a waste of time, so <strong>is there a way to write multiple files to STDOUT pipe such that each one is the STDIN of it's another image-editing instance?</strong> 
  Can the output of these image-editing instances be merged into the input of a final merging process?</p>