找回密码
 立即注册

QQ登录

只需一步,快速开始

yangyuan

注册会员

11

主题

28

帖子

109

积分

注册会员

积分
109
yangyuan
注册会员   /  发表于:2017-2-17 15:28  /   查看:3364  /  回复:3
我的项目 图片规模比较大  流程是一个文件里的图片进行处理  处理完毕再进行下一个文件夹下的处理
一个文件夹下的图片处理完毕


每个文件夹里的图片
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盘 请问这个文件是不是就是贵方引擎的处理文件?






本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

3 个回复

倒序浏览
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-2-20 10:33:33
沙发
关于第一个问题,我这边需要验证一下

第二个问题:pagefile.sys文件是系统的虚拟内存文件,满了以后自动转移到D盘是系统默认的设置是这样的,这个没有关系的,当然你说的C盘满了的情况可能是设置C盘的虚拟内存太大,导致C盘满了, 你可以将虚拟内存设置在其他剩余空间大的盘符
回复 使用道具 举报
foisfo
注册会员   /  发表于:2017-4-26 16:22:59
板凳
楼主的问题有结果了么?
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-4-26 16:47:46
地板
foisfo 发表于 2017-4-26 16:22
楼主的问题有结果了么?

_ocrDocument是ocrengine创建的,将_ocrDocument,ocrEngine直接dispose,应该就没有问题了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部