本发明提供了一种数字印花方法及装置,该数字印花方法包括对待印花图像进行图像分割,得到二值图像;提取所述二值图像的单元区域,其中,所述单元区域的包围盒为包含单元图案的联通区域的最小矩形;从给定的模板库及所述单元区域中分别提取模板图像的特征及单元区域的特征,建立相似性度量以选择最相似模板图像;通过仿射变换及非线性变换将最相似模板图像映射到单元区域的图像,生成配准图像;利用所述配准图像对所述待印花图像进行着色。本发明通过图像分析,实现待印花图像的着色,为彩色打印机提供空间定位了的彩色图案控制其打印,提高了彩色印染的灵活多样性,提高了印染的质量与效率。