我正在处理来自PyPi
的image_slicer
。
我已经把一个图像切成大小相等的子图像。子图像不保存在ram中,而是存储在HD中。你知道吗
现在我需要将子图像设置回完整图像。我的问题是我不明白它是如何处理的。你知道吗
code of join implementaion
def join(tiles): """ @param ``tiles`` - Tuple of ``Image`` instances. @return ``Image`` instance. """ im = Image.new('RGB', get_combined_size(tiles), None) columns, rows = calc_columns_rows(len(tiles)) for tile in tiles: Im.paste(tile.image, tile.coords) return im
因此join函数需要类型为“tiles”的对象,但是如果我们查看原始的code,我们会发现生成和保存tiles的函数slice
只保存png文件,而png文件不包含任何连接所需的元信息,如协调或位置。你知道吗
所以我的问题是,如何正确地连接由slice
函数生成的切片?你知道吗
提前谢谢
切片返回一个平铺元组,然后可以与联接一起使用
如果目录中已经存储了磁贴,请使用
该函数根据文件名计算出坐标,虽然文件名并不理想,但很有效。你知道吗
相关问题 更多 >
编程相关推荐