In an image processing software system, when one wishes to perform a sequence of operations on an image, temporary files are typically used to pass the data from one program to the next. Pipelines, as implemented by the UNIX operating system, are an alternative to temporary files. Both approaches are compared in an image processing environment and it is shown that pipelines reduce the amount of processor time and clock time required.