00001 from __future__ import division 00002 00003 from fast_grid import Grid2D 00004 from image import mix_color 00005 00006 def blend(grid1, grid2, blend_image): 00007 dims = blend_image.dims 00008 00009 grid = Grid2D(dims) 00010 00011 for index in grid.index_iter(): 00012 grid[index] = mix_color(grid1[index], grid2[index], blend_image[index]) 00013 00014 return grid