找回密码
 立即注册

QQ登录

只需一步,快速开始

[已处理] 保存报错

mosquito
初级会员   /  发表于:2016-5-3 10:51:06
11#
我现在做的程序类似这样,导入或者扫描的图片全部添加到一个OCRDocument对象中,主页面分为两部分,左边是一个imageviewer1,来显示OCRDocument中图片的缩略图,右边一个imageviewer2,显示选中某一种缩略图时的详细页面,如果我在保存的时候不需要ocr的话是不是最开始导入或者扫描的图片就没有必要存放在OCRDocument中呀,我怎么感觉我好像思路有点偏呢,如果不需要ocr的话是不是所有的图片存在imageviewer中就可以呀,这个OCRDocument对内存的消耗是不是很大?现在有点迷茫
回复 使用道具 举报
AvoCaDolol活字格认证 Wyn认证
社区贡献组   /  发表于:2016-5-4 10:06:42
12#
ImageViewer中加载图片没有问题。关键是OCRDocument对象。
左侧ImageViewer1加载缩略图没有问题,由于图像尺寸非常小,内存不是问题,当然如果发现内存吃紧最好换用ThumbnailViewer,专门做缩略图的。也是LEADTOOLS自带的一个控件。
右侧ImageViewer2只显示一张图,所以也没有问题。
目前我的建议是,将需要OCR的图片放入OCRDocument中,进行文字识别后保存为PDF。这个对象大小得看你有多少图片放入,A4幅面的扫描300DPI图片,一张在20M左右,10张200M,100张才2个G,现在电脑最差都4G内存,一般没啥问题。所以只要一次操作不超过100张就不用担心。
回复 使用道具 举报
mosquito
初级会员   /  发表于:2016-5-4 14:16:50
13#
我把扫描的10张图片存放到imageviewer中跟存放在OCRDocument中所占用的内存是一样多吗
回复 使用道具 举报
AvoCaDolol活字格认证 Wyn认证
社区贡献组   /  发表于:2016-5-4 14:39:27
14#
mosquito 发表于 2016-5-4 14:16
我把扫描的10张图片存放到imageviewer中跟存放在OCRDocument中所占用的内存是一样多吗

如果你说10张缩略图的话,肯定没有OCRDocument占用内存多。因为缩略图尺寸已经变小了很多。

这个你可以做个测试。看看任务管理器里面的程序占用内存的大小。
回复 使用道具 举报
mosquito
初级会员   /  发表于:2016-5-4 16:30:43
15#
不是缩略图,就是扫描的图像,我扫描进来的所有的图片得有一个地方来存储吧,如果让您来做的话,您会存储在imageviewer中还是ocrdocument中,还是说把每一张图都暂存到本地,点击缩略图的时候再从本地加载出来?
回复 使用道具 举报
AvoCaDolol活字格认证 Wyn认证
社区贡献组   /  发表于:2016-5-4 17:08:15
16#
mosquito 发表于 2016-5-4 16:30
不是缩略图,就是扫描的图像,我扫描进来的所有的图片得有一个地方来存储吧,如果让您来做的话,您会存储在 ...

如果只有10张的话,放到内存中没有问题啊,也就200M左右,超过50张以上我建议是放到本地。
回复 使用道具 举报
mosquito
初级会员   /  发表于:2016-5-5 13:44:19
17#
我存放在本地的话,如果当我在保存的时候需要将200张图片保存到一个tif文件中如果我不对图片进行压缩出来的话还是有可能会出现内存不够的问题吗
回复 使用道具 举报
AvoCaDolol活字格认证 Wyn认证
社区贡献组   /  发表于:2016-5-5 14:31:21
18#
mosquito 发表于 2016-5-5 13:44
我存放在本地的话,如果当我在保存的时候需要将200张图片保存到一个tif文件中如果我不对图片进行压缩出来的 ...

人有多大胆,地有多大产。这玩意取决于机器。
说白了就是200张如果都是黑白图,也不过几百M,如果是彩色图,4个G是有了,但如果客户是8G内存的话,200张也不会有太大问题,因为之前我做过测试,213张都在内存里才会内存不足,8G的电脑,系统就要占2G多,其他乱七八糟应用加起来4G多。
所以,上次解决客户问题的方法是,批量处理,每次只放50张在内存里,超过部分提示用户先保存,保存完成后再处理接下来的,以此类推。
这样可以适用于各种机器,起点当然是4G内存。而且你可以将这个50做个设置选项供用户自定义,比如用户有16G内存(比如我),300张也没啥事。
回复 使用道具 举报
mosquito
初级会员   /  发表于:2016-5-5 14:47:06
19#
恩,谢谢了
回复 使用道具 举报
AvoCaDolol活字格认证 Wyn认证
社区贡献组   /  发表于:2016-5-5 15:40:01
20#

没问题的话结贴喽。
回复 使用道具 举报
12
您需要登录后才可以回帖 登录 | 立即注册
返回顶部