我的项目 图片规模比较大 流程是一个文件里的图片进行处理 处理完毕再进行下一个文件夹下的处理
一个文件夹下的图片处理完毕
每个文件夹里的图片
RasterImage rasterImage = _ocrEngine.RasterCodecsInstance.Load(fileName, 1);
_ocrPage = _ocrEngine.CreatePage(rasterImage, OcrImageSharingMode.AutoDispose);
int Count = _ocrDocument.Pages.Count;
_ocrDocument.Pages.Insert(Count, _ocrPage);
return Count;
每个文件夹处理完毕会进行清理
_ocrDocument.Pages.Clear();
当我处理到第N个文件的时候 Count已经涨到300了 说明之前的 _ocrDocument.Pages.Clear();没有效果啊
请问是不是清理方式不对 ?
第二个问题
在大规模处理的过程中出现过 C盘满了的情况 重新启动以后 C盘的一个文件pagefile.sys自动转移到了D盘 请问这个文件是不是就是贵方引擎的处理文件?
|