社区
图形处理/算法
帖子详情
请问如何在图片中加入透明图
aries_liu
2006-06-29 11:09:46
目的:现在已有一张图片,想在这样图片上加入一个类似漫画中写文字的图片框,要求框的外围是透明的,框里面是半透明的,框中添加的文字是不透明的。
现在使用的方法:将添加的图片作为一张位图载入,图片是矩形的,里面画有一个不规则的黑框,可能为椭圆或者圆角矩形等等。现在无法将框的外围显示为全透明,而框里面为半透明。请问有没有解决办法?
...全文
283
8
打赏
收藏
请问如何在图片中加入透明图
目的:现在已有一张图片,想在这样图片上加入一个类似漫画中写文字的图片框,要求框的外围是透明的,框里面是半透明的,框中添加的文字是不透明的。 现在使用的方法:将添加的图片作为一张位图载入,图片是矩形的,里面画有一个不规则的黑框,可能为椭圆或者圆角矩形等等。现在无法将框的外围显示为全透明,而框里面为半透明。请问有没有解决办法?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
aries_liu
2006-07-03
打赏
举报
回复
谢谢大家的答案,我发现用gdi+能够比较好的解决这个问题。GetPixel得到各个象素的RGB,然后根据不同颜色判断区域,再用SetValue和SetPixel设置新的象素值。
DrSmart
2006-06-30
打赏
举报
回复
呵呵就是ps
pomelowu
2006-06-30
打赏
举报
回复
PhotoShop
aries_liu
2006-06-30
打赏
举报
回复
还有就是如何制作32位位图?用什么工具?谢谢!
booklove
2006-06-29
打赏
举报
回复
其实你这个主要问题是怎么确定这个框,哪里是框里,哪里是框外,哪里是文字。透明好办。像素数据计算一下就行。
全透明 new = back;
半透明 new = (back + add)/2;
不透明 new = add;
如果要添加的图片是你自己做的话,那最好,直接做成带alpha通道的位图。
pomelowu
2006-06-29
打赏
举报
回复
不使用32位位图也可以,参考MSDN上AlphaBlend的Remarks的公式,逐个处理位图数据就是了。
pomelowu
2006-06-29
打赏
举报
回复
用带Alpha通道的位图(32位位图),然后对位图上不同区域设置不同的Alpha值,然后AlphaBlend
aries_liu
2006-06-29
打赏
举报
回复
请问如何在不同区域设置不通的Alpha值?
c++builder 用png
图片
做的窗体背景半透明
加入
动画效果
c++builder 用png
图片
做的窗体背景半透明,
加入
动画效果,放了背景透明的两条鱼在那里游动,不需要用额外的技术,只是直接
加入
png
图片
。
PhotoSwipe4.1.1Demo-
图片
浏览插件仿微信朋友圈程序文件
PhotoSwipe是一个
图片
放大插件,兼容pc和移动端,经历过多个版本的迭代且一直在不断更新,踩过的坑不知凡几,在移动端有着巨大的优势。 1、可控制多种风格如: 标题、分享、全屏按钮,点击事件、是否
加入
字幕,...
java源码包---java 源码 大量 实例
util实现Java
图片
水印添加功能,有添加
图片
水印和文字水印,可以设置水印位置,透明度、设置对线段锯齿状边缘处理、水印
图片
的路径,水印一般格式是gif,png,这种
图片
可以设置透明度、水印旋转等,可以参考代码...
[精仿]QQ2013局域网通讯(10.30更新版-带最新版界面库)
1、你可以在开发的软件产品
中
使用和修改本项目的源码和DLL,但是请保留所有相关的版权信息。 2、不能将本项目源码与作者的其他项目整合作为一个单独的软件售卖给他人使用。 3、不能传播本项目的源码和DLL,包括上传...
mfc
中
插入PNG透明
图片
mfc
中
插入PNG透明
图片
记录下在mfc
中
插入png透明
图片
的方法新建项目在对话框界面
中
插入两个 Picture Control在MFC_pngDlg.h
中
添加在MFC_pngDlg.cpp
中
添加
图片
透明处理函数修改确认按钮点击事件运行效果 记录下在mfc
中
...
图形处理/算法
19,468
社区成员
50,698
社区内容
发帖
与我相关
我的任务
图形处理/算法
VC/MFC 图形处理/算法
复制链接
扫一扫
分享
社区描述
VC/MFC 图形处理/算法
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章