logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Qt开发:如何使用QPainter进行2D图形的绘制

本文主要介绍了QPainter的常见用法以及如何绘制图形。

#qt
QML开发:QML的语法介绍

QML(Qt Modeling Language)是 Qt 提供的一种声明式语言,用于快速开发富用户界面,尤其适合 嵌入式设备、移动端、桌面 GUI 的前端展示层。QML 语法基于 JavaScript,结合了 Qt 的对象模型,便于与 C++ 后端交互。

#qt
设计模式:外观模式(Facade Pattern)

外观模式是一种结构型设计模式, 能为程序库、 框架或其他复杂类提供一个简单的接口。

#设计模式#外观模式
设计模式:责任链模式(Chain of Responsibility Pattern)

责任链模式是一种行为设计模式, 允许你将请求沿着处理者链进行发送。 收到请求后, 每个处理者均可对请求进行处理, 或将其传递给链上的下个处理者。

#设计模式#责任链模式
设计模式:建造者模式(Builder Pattern)

建造者模式(Builder Pattern)是将一个复杂对象的构建过程与它的表示分离,使得同样的构建过程可以创建不同的表示。

#设计模式#建造者模式
排序算法:快速排序算法

快速排序算法的介绍和使用

#排序算法#算法
五、cv::SparseMat的介绍和使用

cv::SparseMat 是 OpenCV 提供的 稀疏矩阵 类型,适用于以下场景:数据大部分为 0,只保存少数非零元素、不需要连续内存布局,节省内存、可以是 任意维度(如 2D、3D、4D…)、每个维度的索引可以独立指定。

#opencv
十二、OpenCV中的边缘检测

在 OpenCV 中,边缘检测(Edge Detection) 是图像处理和计算机视觉中的常见操作,用于检测图像中亮度变化剧烈的区域(即可能的边界或轮廓)。

#opencv
十五、OpenCV中的图像浮雕技术

浮雕效果(Embossing) 本质上是一种基于边缘检测的图像滤波,它通过增强图像的亮度变化方向(梯度),模拟出“光照从某个方向照射”形成的明暗凹凸感。

#opencv
八、OpenCV中的常见滤波方式

本文主要介绍OpenCV中的常见滤波方式。

#opencv
    共 30 条
  • 1
  • 2
  • 3
  • 请选择