图象输出的有关问题?多谢。

图象输出的问题???谢谢。急急急急急~~~~~
我想讲讲的困惑。
是这样的。我的目的是对读入的图象进行处理然后输出到VIEW窗口中。

由于应该的需要,我将读入的图象数据按象素寸放在自己建二维的二维数组中了,经过一系列的缩放处理后,产生了新的图象数据,此时保存象素数据的是另外一个二维的数组(仅仅是二值的数据,1为黑,0为白)。

现在的问题是如何对这些数据进行显示呢?(也就是黑白图)
我的想法有一、将图象数据重新写入读入的图象文件中(但是我不需要最后保存图象,而且也不知道如何写,知道的提下建议啊);二、直接将图象数据以类似SetPixel()的方式在VIEW中绘制出图象,但是又苦于不知如何在VIEW中绘制。


希望大家给我出点建议!谢谢大家了。

------解决方案--------------------
楼主那个项目还没做完啊?呵呵
------解决方案--------------------
用SetPixel绘制比较慢啊,应该变成BITMAP结构,用BitBlt函数或DrawDib之类的函数来进行绘制。
------解决方案--------------------
1:用CreateDIBSection()将图象数据创建为一个二值位图。
2:将创建的位图用BitBlt()函数输出。


楼主如果以前没接触过这些东西的话,最好拿一本详细讲解SDK编程的书,拿一本MFC类库的手册,边看边实践一下,效果应该会不错。

另外,给个链接,内容虽不全,希望可以帮到楼主。
http://www.cstd.imut.edu.cn/lwz/tutorial/bmp/vc_bmp.htm

如果还有什么关于图象的问题,最好还是去图象区。