1. An apparatus, comprising: a server for: receiving one or more images; analyzing the one or more images; creating a specification referencing at least the one or more images; outputting image processing code referencing the specification and the one or more images, based on the analysis of the one or more images.