4
我的訓練集有500張正面圖像和1000張負面圖像。我的鑽機內存容量爲7.7GB,其中31%通常使用。我試圖分配大約4 GB的培訓,但它會得到錯誤。奇怪的是它說未能分配1569600004字節。 火車級聯>> Opencv錯誤:memroy不足(未能分配1569600004字節)
我的訓練集有500張正面圖像和1000張負面圖像。我的鑽機內存容量爲7.7GB,其中31%通常使用。我試圖分配大約4 GB的培訓,但它會得到錯誤。奇怪的是它說未能分配1569600004字節。 火車級聯>> Opencv錯誤:memroy不足(未能分配1569600004字節)
也許你應該使用opencv_traincascade.exe
的64版本,您可能要檢查你的圖像的尺寸(大小)。我相信哈爾特徵是從圖像中提取的特徵向量。所以,如果你的圖像太大,你會得到太多的特徵向量。此培訓計劃旨在訓練修改後的Adaboost分類器進行人臉檢測。因此,訓練圖像是100×100像素的面部的小圖像,而不是百萬像素圖像。 – lightalchemist
這是否意味着我需要在標記/裁剪圖像進行訓練之前降低圖像分辨率? –
你的訓練圖像的大小是什麼樣的,你試圖檢測什麼樣的對象?錯誤表示您的計算機無法分配大約1.46Gb的內存。所以它可能只是一個你沒有足夠內存的情況。請注意,這次培訓確實需要很多時間和記憶。除非您提供更多信息,否則很難說。 – lightalchemist