- 博客(22)
- 收藏
- 关注
原创 OpenCV各种处理流程的作用解析
(鲁棒性(Robustness)是Robust的音译,意指健壮和强壮,是系统在异常和危险情况下保持其正常功能的能力。具体来说,鲁棒性描述了一个系统、模型或算法在面对输入数据、环境或参数的摄动(扰动)时,仍能保持其性能的稳定性和可靠性的能力。简单来说,就是系统或算法对于各种变化或干扰的抵抗能力。
2024-08-29 14:16:48
316
原创 混元AI绘画-基于API的语音转文字,文转转图片的PyQt5软件《中国古诗词语音转文字+文字生成图片》
混元AI绘画-基于PyQt5的语音识别文字+文字转图片的唐诗古诗词图片生成。虽然说是古诗词图像生成,实际上各种情境都能生成。
2024-08-25 23:14:21
263
原创 C++ QT保姆级入门教程
记得几年前刚学习QT的模板文件的语法特征让新手的我头晕目眩,差点放弃。下面我将细致的介绍这几行代码的用途及语法逐行解析如下:1.1 第一句 使用构造函数1.1.1 “::”符号1 - 第一个 Widget 是类名,它表示这个函数是 Widget 类的一个成员函数。2 - 第二个 Widget 是这个成员函数的名称,它是一个构造函数,用于初始化 Widget 类的实例3 -::是 C++ 中的作用域解析运算符(Scope Resolution Operator)。
2024-08-14 12:53:01
1684
原创 VTK系列6 - 将VTK嵌入到pyqt5中进行交互
创建一个 3D 图形(例如球体),并设置其属性和映射器。然后将这个球体添加到 VTK 渲染器中
2024-08-06 21:19:13
804
原创 VTK系列-用python VTK显示三维3D模型(瓦力机器人)
VTK(The Visualization Toolkit)是一个开源、免费、跨平台的应用函数库,广泛应用于3D计算机图形、建模、图像处理、体积渲染和科学可视化等领域。STL(Stereolithography)是一种3D模型文件格式,广泛用于快速成形领域。本文将详细介绍如何使用VTK库读取STL文件,并在界面上显示出来。
2024-08-06 12:30:57
1375
2
原创 分享一个基于openCV的录屏并自动转gif动图的脚本
有时候发博客时,需要发一个gif来显示画面,苦于没有合适的录屏并转gif的工具,于是自己开发了一个。以下是运行后的效果。
2024-08-05 15:33:15
216
原创 Matplotlib系列5-使用鼠标滚轮实现matplotlib 3D图形的缩放
matplotlib图形在默认情况下可使用鼠标对图形进行拖拽变换视角方位,很方便。但图形的缩放只能依赖工具条里的放大和缩小按钮,十分不便。在下面代码中,我们实现捕捉鼠标滚轮的事件,并对3D图形进行缩放。
2024-08-05 15:24:58
528
原创 Matplotlib系列4-生成3D三维曲面图
使用matplotlib可以生成漂亮精美,印刷级别的三维曲面图,只需要几行代码即可。下面我们直接看源代码。
2024-08-05 15:16:58
437
原创 Matplotlib系列3-使用Matplotlib绘制3D动画曲线
Matplotlib 3D图形的意义,首先在于它能够帮助我们更好地理解和分析三维空间中的数据。通过三维图形,我们可以直观地观察到数据在三个维度上的分布、趋势和关系,从而发现数据中的隐藏模式和规律。这对于数据挖掘、机器学习以及科学计算等领域的研究者来说,是一种极为宝贵的分析工具
2024-08-05 10:26:01
318
原创 Matplotlib系列2-使用鼠标滚轮对matplotlib进行缩放
当滚轮向前滚动时,缩小X轴的范围;当滚轮向后滚动时,扩大X轴的范围。通过调整scale_factor的值,可以控制缩放的灵敏度。最后,使用fig.canvas.mpl_connect方法将on_scroll函数连接到'scroll_event'事件上。这样,每当发生滚轮事件时,on_scroll函数就会被调用,从而实现X方向上的缩放功能。
2024-08-04 09:27:08
731
原创 Matplotlib系列1-嵌入到PyQt5或PySide6显示中文乱码
要在PyQt5中嵌入matplotlib绘制的正弦曲线,并确保中文标题不乱码,你可以使用matplotlib的rcParams来设置字体,确保支持中文。
2024-08-04 09:18:06
280
原创 PyQt5使用QLabel显示OpenCV图像的自适应调节(只改变大小不改变比例)
在PyQt或者Pyside中使用QLabel显示OpenCV图像或视频流时,常会出现图像尺寸不能缩放或出现图像自动占满整个QLabel,而图像的长宽比例发生变化。
2024-07-31 11:01:31
961
PyQt5的TableView \ ListView \ TreeView源代码
2024-07-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人