在C中影象識別的時候出現記憶體不足的原因

時間 2022-04-12 09:35:03

1樓:忒牛

那用gc.collect()**一下看看。

你再注意下這行**:

image img = new bitmap(image.fromfile(s));

換成bitmap bmp = new bitmap(s);

估計就沒問題了。

追問感謝:youngking87 換成bitmap bmp = new bitmap(s);是可以歷遍完 listbox1.items 。

但我需要將bitmap 轉換成image

用 image img = image .getthumbnailimage(x, y, null, new intptr());這樣縮小**

歷編第一個轉換就出現記憶體不足了。 我在後面加上 gc.collect(); 也沒用。

因為在歷遍中第一個轉換就提示記憶體不足了。我的歷編是加一個,就轉換一個,然後再釋放一個。這樣迴圈歷遍的。

追答嗯,可以啊。那下面再釋放img。就好了。

2樓:

**太大了。試著只編譯x64看看,如果還不行只能縮小**了

3樓:匿名使用者

跌破朋友圈為什麼收腹褲多管閒事指不定我去搜同款

4樓:一幅畫通過

當你孤獨時,風兒就是我的歌聲,願它能使你得到片刻的安慰;當你驕傲時,雨點就是我的警鐘,願它能使你獲得永恆的謙遜。

5樓:匿名使用者

哦裡咯考慮圖咯啦咯啦咯啦咯了考慮圖他又找我哦哦呢

6樓:才葳

斌老婆叫我咯麼阿斗咯他的啦莫利亞午睡去客廳

在c#中影象識別的時候出現記憶體不足的原因

7樓:朋友

冷凍冰凍霜有出空囗,放的東西若是阻塞了,就會發出大的聲音。

8樓:杞康震

去我medal圖spill啊deny圖示辣的墨魚生氣啦本無事啦分組是啦emmy

9樓:afb2108老人樂

哦你聽不謝不謝謝謝謝謝謝

掃描時為什麼會出現記憶體不足的錯誤提示

10樓:匿名使用者

因此,32m記憶體足以完成大部分掃描工作。但是,當虛擬記憶體被禁用或者沒有足夠硬碟空間提供作虛擬記憶體時,就會出現記憶體不足的錯誤。請您檢查以下兩方面:

(1).請確認系統虛擬記憶體沒有被禁用,並且由windows自己在管理。(控制面板-->系統-->虛擬記憶體)

(2).請確認您系統的啟動硬碟分割槽上有至少50m的空閒空間。

學習影象識別技術需要什麼基礎知識?有沒有教材

您好 我覺得最基本的影象處理的影象,你應該有影象處理等知識有一定的瞭解 包括影象平滑去噪,影象增強,影象分割和影象變換 應該是的基礎上,模式識別這個我建議你看到的影象處理岡薩雷斯這本書,用於模式識別,迪達寫道,模式分類 這本權威的書,我覺得模式識別領域仍然有很多的東西可以挖掘,畢竟他做到了沒有完美的...

matlab影象處理中怎麼在一副影象中規定紅色方框

這個影象處理中怎麼在一幅影象中規定一個紅色方框,這個首先點設定那塊兒,然後插入那塊兒舊的可以設定除錯好。這種情況有可能是你的設定有問題。也有可能是影象處理,就會顯示這樣的logo。一般不會影響處理效果。在影象處理中,如果一個影象中標註一個紅色的方框,這個在處理過程中就比較複雜 影象處理中怎麼在一副份...

C中怎樣在 檔案中查詢文字,C 中怎樣在 txt檔案中查詢文字

using system using system.collections.generic using system.componentmodel using system.data using system.drawing using system.text using system.window...