Learning the Ins and Outs of Digital Textile Printing