社区应用 社区服务 会员列表 统计排行 帮助 银行
  • 808阅读
  • 28回复

[求助]要不,大大帮看一下这个代码问题在哪里,内存占用很高。。。

楼层直达
级别: 幼儿园
发帖
25
铜币
328
威望
0
E积分
0
技术积分
0
只看该作者 20楼 发表于: 11-17
回 18楼(清秀男儿) 的帖子
你的这个确实没问题。妥妥的。内存,CPU占用都很低。用其他语言做滴?不是易?
级别: 幼儿园
发帖
25
铜币
328
威望
0
E积分
0
技术积分
0
只看该作者 21楼 发表于: 11-17
回 8楼(流川枫) 的帖子
不是显存内存问题,是这个程序占用内存过高。编写方面有问题。所以造成占用内存过高。并不是内存不够用。按照常理说这个小程序占用个几十M内存就了不得了。现在占这么多个G肯定是我编写有问题。
级别: 幼儿园
发帖
25
铜币
328
威望
0
E积分
0
技术积分
0
只看该作者 22楼 发表于: 11-17
回 17楼(清秀男儿) 的帖子
你写的确实各种占用都很小。
我的工具一个功能是把图片先缩小到原有体积的百分之26,然后再进行裁剪。周边空白部份裁剪掉。裁成一个659*380的图片。我的就是有两部。先缩小,再裁剪。 然后再把它按照固定位置放在底图上。位置是左上角200,138右下角 1451,858

这两个功能是分开做成两个按钮滴。
另一个功能就是只是把已经生成了的时间给更新。把原有时间抹掉,换成新的时间。文件图片大小都是固定的
时间抹掉方法我是从像素点 722, 0到 1200, 50画一个白色矩形,然后日期定位写出像素点坐标为722,12.5  字体为宋体,字体大小16的黑色字体。

图片输出是按保持源文件夹结构输出到目标文件夹。

底图
做完效果

发帖
770
铜币
4376
威望
0
E积分
0
技术积分
0
只看该作者 23楼 发表于: 11-17
Re:要不,大大帮看一下这个代码问题在哪里,内存占用很高。。 ..
不是易语言的,是其他语言的。无法帮忙了。
级别: 幼儿园
发帖
25
铜币
328
威望
0
E积分
0
技术积分
0
只看该作者 24楼 发表于: 11-17
回 23楼(清秀男儿) 的帖子
你前面那个把图片缩小再裁剪的小工具,能不能把LOGO消掉给我一个。其他语言是神马主事言?VS?还是神马?
级别: 幼儿园
发帖
25
铜币
328
威望
0
E积分
0
技术积分
0
只看该作者 25楼 发表于: 11-17
回 15楼(kyozy) 的帖子
不科学啊,我用你帮我修改的那个,还是占用很高啊。。。难道是我人品出现了问题?
方便加QQ看一下否?我的一试就很高呐。你是什么操作系统,我是WIn7
发帖
770
铜币
4376
威望
0
E积分
0
技术积分
0
只看该作者 26楼 发表于: 11-18
Re:要不,大大帮看一下这个代码问题在哪里,内存占用很高。。 ..
你看看下  可能你的没有泄露,只是别打开写入的文件夹,否则Windows自带的文件夹目录图片查看器会一直读取里面更新的内容

程序.zip (911 K) 下载次数:1


级别: 幼儿园
发帖
25
铜币
328
威望
0
E积分
0
技术积分
0
只看该作者 27楼 发表于: 11-20
回 26楼(清秀男儿) 的帖子
我觉得你说得对,我试了一下,只用以下代码,都会内存超高
.版本 2
.支持库 spec
.支持库 eAPI

调试输出 (列表框1.取项目数 ())
' 画板1.字体.加粗 = 真
' 画板1.字体.字体大小 = 15
画板1.画笔粗细 = 1
画板1.画笔颜色 = #白色
画板1.文本颜色 = #白色
创建目录 (ml + “\水印添加的图片\”)
.计次循环首 (列表框1.取项目数 (), a)
    画板1.清除 (, , , )

    画板1.宽度 = 取图片宽度 (列表框1.取项目文本 (a - 1)) × 0.26

    画板1.高度 = 取图片高度 (列表框1.取项目文本 (a - 1)) × 0.26
    图片号 = 载入图片 (列表框1.取项目文本 (a - 1))
.计次循环尾 ()
级别: 幼儿园
发帖
25
铜币
328
威望
0
E积分
0
技术积分
0
只看该作者 28楼 发表于: 11-20
Re:要不,大大帮看一下这个代码问题在哪里,内存占用很高。。 ..
是这一句。
画板1.高度 = 取图片高度 (列表框1.取项目文本 (a - 1)) × 0.26
快速回复

限60 字节
如果您在写长篇帖子又不马上发表,建议存为草稿
 
认证码:
上一个 下一个