def toarray(self):
"""Uses 8x8 or 16x16 Tile data to create an array of the tile's data.
Returns an array.
"""
interleaved_tile = self.interleave_subtiles()
tile_fmt = interleaved_tile.dimensions * 'c'
tile_iter = iter_unpack(tile_fmt, interleaved_tile.unpack())
tiles = [subtile for subtile in tile_iter]
return np.array(tiles)
评论列表
文章目录