我找不到避免这种崩溃的解决方案。
我已经清理了附加的代码,因为它包含问题而没有其他内容。
无论图像大小如何,程序在 368 次迭代后就会崩溃。
我也尝试了在论坛中找到的内容,但没有找到解决方案( plt.close('all'), gc.collect().... )。
import matplotlib.pyplot as plt
import cv2
compteur = 0
image = cv2.imread(r"D:\OneDrive\Bureau\New folder\12345.jpg")
while True:
print('1')
ax_user = plt.imshow(image)
print('2')
plt.close('all')
print (f'\n{compteur}:\t')
compteur += 1
367:
1
2
368:
1
Fail to allocate bitmap
Run Code Online (Sandbox Code Playgroud)