您的位置:程序门 -> vc/mfc -> 基础类



求助:做图像处理遇到麻烦 ,无法获得原图像指针


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


求助:做图像处理遇到麻烦 ,无法获得原图像指针
发表于:2007-04-13 21:48:56 楼主
在做图像处理过程中,用onopendocument函数获得硬盘上的bmp图像,用hdib   m_hdib指向该图像,然后做处理,用paintdib输出函数,结果m_hdib被修改,做下一次处理是,变成了对第一次处理后的图像就行处理,觉得有两种可能,要么是hdib指针变换了,一种是读取位图时所分配的内存上所存储的内容被新的处理后的函数覆盖,

这个问题好久了,一直解决不了,哪位高手帮小弟解决一下,老板在催呢


发表于:2007-04-13 23:39:221楼 得分:0
如果你没有拷贝原来的位图,那就是数据被修改了;想取得原来数据,可以在没有保存的前提下重新从磁盘读取。
发表于:2007-04-16 16:29:222楼 得分:0
可以变通一下,在内存保存两份图像,一份作处理,一份则不变,根据需要选择处理。以前遇到个类似的问题,也是这样变通处理的。具体细节不记得了


快速检索

热门点击