您好、欢迎来到现金彩票网!
当前位置:刘伯温论坛 > 图像代码 >

求用C++做的图像融合代码 谢谢各位大侠了

发布时间:2019-08-09 06:14 来源:未知 编辑:admin

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  展开全部游戏,无非就是由核心操作和界面组成。界面一般都有前景背景,背景一般是显示一张大的位图,前景一般是被人操作(或计算机模拟人操作)的那部分。背景位图一般都是覆盖了整个界面,它周围整洁,只要你把它画好了,加上去就行;而前景位图不同,它一般是不规矩的,如飞机、动物、人物等。而像上例,狮子位图的周围是原位图的颜色,而不是背景的颜色,不好看。

  那么,怎样把前景位图的背景颜色去掉,而使背景位图能看到呢?就是本节的内容。实现的原理是:指定一种颜色,然后对这种颜色进行处理,使它的色素不画出来。如上面的狮子,指定白色RGB(255,255,255)为透明色,就行了。

  注释已经写得很清楚了,用时只要按照要求在函数括号里加上各个值就行了。下面用实例1_6演示一下:

  e. 上面的“透明位图”函数还没有定义,必须把开头的函数添加进来。把函数整个拷贝到1_6View.cpp,然后在1_6View.h中加上:

http://airgomusic.com/tuxiangdaima/686.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有