1个回答
展开全部
图像处理,使用VC6简单做容易,复杂做,涉及太多算法和图形学的东西,具体问题要具体分析。
最简单的:CDC类的BitBlt就是MFC下专门用来操作位图的,将两张位图分别导入到CBitmap做成内存DC后,一次BitBlt到设备DC上,就完成了图片的叠加,叠加效果,由BitBlt函数的光栅代码参数决定,详细看这个函数的帮助(内容不少),可以熟悉不同的叠加方式。(还有相关函数TransparentBlt等)
再复杂的,就需要用其它图形图像库了,比如OpenGL等,都有相关的功能算法。
最简单的:CDC类的BitBlt就是MFC下专门用来操作位图的,将两张位图分别导入到CBitmap做成内存DC后,一次BitBlt到设备DC上,就完成了图片的叠加,叠加效果,由BitBlt函数的光栅代码参数决定,详细看这个函数的帮助(内容不少),可以熟悉不同的叠加方式。(还有相关函数TransparentBlt等)
再复杂的,就需要用其它图形图像库了,比如OpenGL等,都有相关的功能算法。
更多追问追答
追问
可以有具体代码说明一下吗?
追答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询