0

我有一个宽度为 w 高度为 h 的画布。我正在尝试使用image = image.zoom(w).subsample(800). 但它给了我错误:_tkinter.TclError: not enough free memory for image buffer. 有人可以帮忙吗?

4

1 回答 1

1

当您调用时,第一个参数指定每个像素乘以zoom多少。如果您只提供一个值,则该值将与该值相同。因此,如果为 1000,将尝试创建一个宽 100 万像素、高 800,000 像素的图像。这几乎是 1 TB 的图像数据。xyxwzoom(x)

于 2019-05-29T14:31:30.300 回答