我在一個(gè)文件夾中有幾個(gè)圖像,我正在嘗試將每個(gè)圖像轉(zhuǎn)換為灰度并將它們保存到另一個(gè)文件夾中由于RAM耗盡,Google Colab會(huì)話(huà)不斷崩潰,我已嘗試在每個(gè)變量上使用del這是我的代碼img_array = []for filename in FileArray: img = cv2.imread('train/train/Img-'+filename) height, width, layers = img.shape size = (width, height) img_array.append(img) image = cv2.cvtColor(img,cv2.COLOR_BGR2GRAY) cv2.imwrite('train/gray/Img-'+filename, image) del img del height del width del layers del size del image
1 回答

翻過(guò)高山走不出你
TA貢獻(xiàn)1875條經(jīng)驗(yàn) 獲得超3個(gè)贊
即使您正在刪除 ,圖像仍保留在列表中的內(nèi)存中。如果您有很多圖像,則可以將它們?nèi)勘4嬖趦?nèi)存中,從而非??焖俚鼐捉繰AM。img
img_array
FileArray
請(qǐng)嘗試刪除以下行:
img_array.append(img)
添加回答
舉報(bào)
0/150
提交
取消