
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
C++封装qml自定义图形控件QtWidget、qml简介通过继承QQuickPaintedItem封装控件描述公用接口定义代码示例效果图QtWidget、qml简介Qt提供了2套UI模式,分别是c++为主的代表Qt Widget,还有一套是qt quick。QtWidget已经相对很稳定了,控件丰富,所以一些大型项目也可得心应手。qml做的界面比较美观,可以简单的写出一些炫酷的动画和特效,对触屏
海思平台播放AAC文件1.说明2.音频解码音频API 参考:解码aac流程:音频设置音频解码相关错误码1.说明海思3516平台内置了aac解码库,可以直接解码aac音频文件,但要支持mp3播放的话就需要下载一个额外的mp3解码库,进行移植。意思就是内置解码库只支持aac解码。音频组件提供的编解码功能基于独立封装的 AAC 编解码库,核心编解码器工作在用户态,使用 CPU 软件编解码。下面我主要记录
ubuntu系统下有好几种不同方式的远程桌面方式,本人都使用过,以下是一些使用总结:vnc4server:其中vnc4server对gnome桌面支持不好vino:系统自带,但需要用户登录一次后才能远程,并且需要安装显示器tigervnc:俩个字 “ 好用 ”,gnome远程支持很完美这里介绍一下tigervnc,虽然名气不是很大,但是亲测好用,特别是gnome远程支持很完美。
Qt+opencv图片亮度调节和对比度调节1.理论依据2.核心代码3.效果展示1.理论依据g(i,j) = alpha * f(i,j) + beta其中i,j表示像素的第i行,第j列。 g(i,j)就是输出图象的像素,alpha是对比度控制系数,beta是亮度控制系数。当然要改变像素的一些值就需要访问像素值,opencv提供了像素访问的一些方法,对于3通道的图像像素访问m_srcMat.at(i
Qt+opencv图像腐蚀与膨胀概述膨胀腐蚀概述形态学操作就是基于形状的一系列图像处理操作。通过将 结构元素 作用于输入图像来产生输出图像。最基本的形态学操作有二:腐蚀与膨胀(Erosion 与 Dilation)。腐蚀和膨胀是对白色部分(高亮部分)而言的,不是黑色部分。膨胀就是图像中的高亮部分进行膨胀,“领域扩张”,效果图拥有比原图更大的高亮区域。腐蚀就是原图中的高亮部分被腐蚀,“领域被蚕食”,
一.前言Qt作为GUI图形库的选择之一,图片的显示有时候也尤为重要。例如背景的显示,icon的显示等等。这里我们来探讨一下Qt的几种图片显示方式和时间消耗。二.Qt图片显示1.painter,这个作为Qt的基础绘画大师,能绘制各种规则不规则的图形,当然显示图片也不在话下。...
Qt自定义数据类型信号槽传递1.Qt信号槽是Qt引以为傲的消息传递方式,这里我们不重点讨论信号槽,聊聊自定义数据发送问题,首先我们来看看Qt内置的一些数据类型:enum Type {Invalid = QMetaType::UnknownType,Bool = QMetaType::Bool,Int = QMetaType::Int,...
Qt+opencv图片亮度调节和对比度调节1.理论依据2.核心代码3.效果展示1.理论依据g(i,j) = alpha * f(i,j) + beta其中i,j表示像素的第i行,第j列。 g(i,j)就是输出图象的像素,alpha是对比度控制系数,beta是亮度控制系数。当然要改变像素的一些值就需要访问像素值,opencv提供了像素访问的一些方法,对于3通道的图像像素访问m_srcMat.at(i
Qt自定义控件之圆形按钮、圆形头像一级目录二级目录三级目录一级目录二级目录三级目录
Qt使用opencv之hello world编译环境编译准备opencv编译opencv之hello world编译环境编译准备1.既然是mingw32编译,大前提是你需要安装qt并且带mingw编译器,我这里安装的是Qt5.102.安装cmake,这里安装的cmake-3.16.23.下载源码:https://opencv.org/releases/选择版本3.4.10。4.设置环境变量open







