打开图像文件,提示内存不足?????
小弟最近在vc平台下做一个图像处理软件,最近照了几张新照片,通过格式转换成BMP格式,但仍是24位图,我的文件打开模块功能带有24位转8位,并带有图像显示。问题出来了,转换好的图片(大小为780多K)打开时,程序提示“内存不足”,小弟不解,望各位高手指点迷津。(注:之前的照片都能打开显示,并能进行处理)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(9)
你自己的程序报告“内存不足”,难道你自己不知道在哪行代码报告的么?
回复 2# hellioncu
是系统提示的,我并没有aFxMessageBox()它
檢查内存分配部分,是不是分多了啊。
文件格式出问题了或是程序出问题了.
正解,我也想问
贴出代码来,大家看看
回复 5# system888net
文件格式是bmp的呀!只是它是24位的,我在打开时有一模块就是用来24位转8位的,在前面的图片位图转换时时正常的,但前两天照片大一点就系统内存不足
回复 4# nizvoo
应该不会吧!在进行位图转换时,主要是对像素进行操作,而且用的是一个二维数组,大小都是根据图像的高宽定的。怎么去检查内存分配情况啊?
你能觀察内存分配的地方麽? 你是說你是固定的數組?