会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
孟祥度的博客
这是人生的转折点,通向一个新世界
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
下一页
2024年1月9日
OpenCL使用local内存优化矩阵乘法例子
摘要: 本例是俩个768×768的矩阵相乘的例子,代码来自《OpenCL异构并行计算》这本书,有修改。下文代码在VS2017和OpenCV430和OpenCL3的环境下开发和测试的,CPU型号是Intel Core i5-7400,用的是核芯显卡。代码里的kernel1是普通OpenCL代码计算乘法,ker
阅读全文
posted @ 2024-01-09 09:19 兜尼完
阅读(689)
评论(0)
推荐(0)
2023年12月12日
Qt中QWidgetAction使用例子
摘要: 在Qt中可以用QWidgetAction来模仿现代应用程序中的自定义控件的菜单项。比如下方Edge浏览器的菜单,在“缩放”一项中有用来调整网页缩放的几个按钮和显示网页缩放比例的控件。 这样的菜单项Qt也可以做。下面将给出一个简单的例子供参考,此例子在VS2017和Qt5.9下测试通过。其运行效果如下
阅读全文
posted @ 2023-12-12 08:44 兜尼完
阅读(881)
评论(0)
推荐(0)
2023年12月3日
Qt中QStyledItemDelegate的使用(二)
摘要: 延续上一篇文章。本文给出了一个QStyledItemDelegate类自定义绘制加自定义编辑框的例子。为方便读者理清思路,我已经尽量简化本文附加的代码了。此程序模拟用户给出星级评价的效果,在编辑状态下用户可以设置0~5个星星的评价,在普通状态下界面显示对应数量的金黄色星星。本文代码在VS2017和Q
阅读全文
posted @ 2023-12-03 11:37 兜尼完
阅读(1565)
评论(0)
推荐(0)
2023年11月13日
Qt中QStyledItemDelegate的使用(一)
摘要: Qt中的代理是用于常见的QTreeView、QListView和QTableView中的一个小工具,它控制视图中每一项的显示方式。当然Qt还提供了QColumnView可供使用,但是我对它不太熟不知道该视图能不能编辑。为了方便开发者自定义项目的显示方式,减少自定义项目带来的需修改的代码量,Qt提供了
阅读全文
posted @ 2023-11-13 16:02 兜尼完
阅读(3345)
评论(0)
推荐(0)
2023年11月4日
Qt绘制圆角矩形的内发光或外发光效果
摘要: Qt没有内置的发光效果,只有一个QGraphicsDropShadowEffect类可以对整个控件产生阴影(可近似为外发光)效果。此处作者整理了如何用QPainter手工绘制形状的内发光或外发光效果。本文主要涉及到QPainter类中的图像混合模式技巧。下面允许我把Qt帮助中的内容复制过来供参考。
阅读全文
posted @ 2023-11-04 19:34 兜尼完
阅读(584)
评论(0)
推荐(0)
2023年11月3日
Qt3D改变观察视角例程(二)
摘要: 本例依旧是改变3D视角。不同的是这个是视野位置不变而只改变观察方向。相当于一个人站在原地不动,旋转脑袋看周围的东西。测试的条件是VS2017和Qt5.9。主要的知识点就是欧拉角的计算。下面是效果图: 头文件: class QOpenGLTexture; class QOpenGLBuffer; cl
阅读全文
posted @ 2023-11-03 10:55 兜尼完
阅读(83)
评论(0)
推荐(0)
2023年10月31日
Qt3D改变观察视角例程(一)
摘要: 在3D显示中,有Model矩阵、View矩阵和Project矩阵。简称为MVP矩阵。这里实现的是改变View矩阵中的观察点的位置,视野中心不变。亦即站在一个圆环的不同地方朝圆心观察。本文显示的是一个平面(地面)上面悬浮一个四面体,鼠标按下移动来改变观察点和方向。关于摄像机姿势的概念可以参考以下网页内
阅读全文
posted @ 2023-10-31 03:31 兜尼完
阅读(278)
评论(0)
推荐(0)
2023年10月8日
Jensen不等式
摘要: 对于凸函数${ f \left( x \right) }$。不同书里的凸函数定义可能不一样,这里的凸函数指的是函数曲线向下凹陷的函数,有些书里叫它下凸函数。即函数的一阶导数单调递增,二阶导数大于等于0且不全为0。设${ \alpha \in \left[ 0,1 \right] }$则有: $${
阅读全文
posted @ 2023-10-08 11:38 兜尼完
阅读(396)
评论(0)
推荐(0)
2023年9月22日
Qt3D绘制光照效果
摘要: 直接给出一个例子供参考。根据我对参考代码的理解,本例是点光源的模型。如果想实现其它如:平行光源或锥形光源需要自己建模。此例子参考了以下博文中公开的代码并做了整理: Qt::QOpenGLWidget渲染带光照的立方体_D_Guco的博客-CSDN博客 这里把立方体换成了四面体,贴图也换成了顶点的颜色
阅读全文
posted @ 2023-09-22 10:49 兜尼完
阅读(212)
评论(0)
推荐(0)
2023年9月6日
Qt3D曲面正反面贴图例程
摘要: 本文实现了曲面的正反面贴不同的图片。方法是利用GLSL语言中的内置变量gl_FrontFacing区分平面的正面或反面。该变量在渲染正面时为true,反面为false。完整的GLSL语言相关内容可以参考以下链接: GL Shader Language(GLSL)详解-基础语法 - 知乎 (zhihu
阅读全文
posted @ 2023-09-06 20:20 兜尼完
阅读(137)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
下一页