社区
Qt
帖子详情
Qt如何把图片的一块区域变透明
你怎么了熊吉
2015-08-22 12:14:41
一个QPixmap或者QImage图片,想把图片上某块矩形区域变成透明,要怎么做?
如果是变成其它颜色,拿QPainter往上凃就可以了,可是透明色涂了等于白凃,要怎么做呢?
...全文
801
9
打赏
收藏
Qt如何把图片的一块区域变透明
一个QPixmap或者QImage图片,想把图片上某块矩形区域变成透明,要怎么做? 如果是变成其它颜色,拿QPainter往上凃就可以了,可是透明色涂了等于白凃,要怎么做呢?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
彩阳
2015-09-16
打赏
举报
回复
看看那个image composition example例子,是那个蝴蝶的例子。希望能够引起你的启发。
suh_a
2015-09-07
打赏
举报
回复
setWindowOpacity(0.5); QWidget 的方法 可以设置透明度
夜听雨1
2015-09-06
打赏
举报
回复
可以试试OpacityMask遮罩层吧,不太清楚你要的效果,用遮罩层虽然不能透明但是用来在一个图片内显示其他内容还是可以的 ,遮罩层可以移动能动态计算需要显示和遮挡的位置
clz2012
2015-08-24
打赏
举报
回复
3楼正解,应该需要启用alpha channel 也就是 rgba颜色空间的a, 你要是不嫌麻烦就直接改图像数据,用rgba格式加载图像,获取了图像裸数据之后,把要修改的矩形区域的像素区块的a值改成0就行了应该。也就是对每个pixel进行操作。qt应该还没有一次性到位的处理方法。
你怎么了熊吉
2015-08-23
打赏
举报
回复
引用 2 楼 qt_dog 的回复:
请下载photoshop软件
透明区域是动态计算出来的
你怎么了熊吉
2015-08-23
打赏
举报
回复
引用 1 楼 pppppp11 的回复:
透明跟颜色有关系吗,透明是透明,颜色是颜色,根本是两回事吧。。。
RGBA,简单说就是想改A
zyq5945
2015-08-23
打赏
举报
回复
搜下“QT 异形控件”或者“QT 异形窗口”就是你要的。
qt_dog
2015-08-22
打赏
举报
回复
请下载photoshop软件
胜负多少
2015-08-22
打赏
举报
回复
透明跟颜色有关系吗,透明是透明,颜色是颜色,根本是两回事吧。。。
qt
俄罗斯方块
在这个“
Qt
俄罗斯方块”项目中,开发者利用
Qt
库构建了一个经典游戏——俄罗斯方块,不仅包含了游戏的基本功能,还添加了音乐播放和
透明
背景
图片
等增强用户体验的特性。 【核心知识点】 1. **
Qt
GUI编程**:在
Qt
中...
图片
不规则部分高亮显示编辑器
在IT领域,
图片
编辑是一个广泛的应用场景,而“
图片
不规则部分高亮显示编辑器”是一种专门针对图像处理中特定需求的工具。这种编辑器允许用户通过句柄(handles)来选择并编辑
图片
中的不规则
区域
,使得这些
区域
在...
QCustomPlot绘制
这可能涉及到设置两个不同的轴,每个轴对应一个图像,并且可能需要调整它们的位置、大小和
透明
度以达到理想的效果。 QCustomPlot支持多种图表类型,包括线图、散点图、条形图、直方图等,以及自定义的绘图元素。...
图片
截取块并画在画板上带白边框带添加文字
在IT行业中,
图片
处理是一项非常重要的技能,尤其在开发图形用户界面、数据分析或者社交媒体应用时。这个主题"
图片
截取块并画在画板上带白边框带添加文字"涉及的是图像处理技术,主要涵盖了以下几个关键知识点: 1....
基于
QT
NokiaSDK的简单画图程序
`QWidget`是
Qt
GUI编程中的基本构建块,它可以是窗口,也可以是窗口的一部分。通过继承`QWidget`,我们可以扩展其功能,以满足特定需求,比如在这个例子中,我们扩展了绘图功能。 `MyPainterWidget`类中,关键的...
Qt
16,815
社区成员
26,684
社区内容
发帖
与我相关
我的任务
Qt
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
复制链接
扫一扫
分享
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章