自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 如何将QGraphicsView提升为QChartview教程

3.在ui界面中拖入一个graphicsView(或)控件,然后右击提升为QChartView类,如下图,点击添加,选中 点击提升;QChart的显示容器创建完成。2.添加:QT_CHARTS_USE_NAMESPACE,或者:using namespace QtCharts;1.在.pro文件中添加:QT += charts。记住,一定要加在两个.h文件中间,不然会报错。

2023-12-08 20:08:12 1023 1

原创 三次样条插值原理及Python代码

重新上传取消的值后代入插值多项式中,即可得出三次样条插值的函数,对于插值函数曲线外一点,按照端点相邻最近的一段进行延拓,即可求出其近似值。仍然采用插值余项来表达其精度。重新上传取消的值,根据三次样条函数定义,满足二阶导数连续,插值区间为,对于内部个点,可知:,,重新上传取消——分段长度;重新上传取消——待定系数;

2023-12-07 10:39:43 485 1

原创 STAR CCM+ 多孔介质模型

通常可以不考虑真实的物理结构,而用一部分连续区域(或一块板)来代替,近似地能够反映真实流体流动情况。第二种,流体进入区域,相当于受到固体颗粒挤压,真实情况下,该区域的流体物理速度会提高,这种类似速度会变高的情况下,速度称为物理速度公式。第一种,在动量运输方程中加入源项,这个源项当成与压力变化(压降)有关的一项。官方描述:多孔介质是渗入了由气体、液体或多相混合物填充的大量孔隙的固体材料。如果是一个二维平面,可以采用图片二值化的方法将其转换为黑白图片来确定。大家可以结合自己的研究内容,选择不同的建模方法。

2023-12-07 10:38:33 668 1

原创 Qt与opencv中QPixmap和opencv的联合用法

最初的问题是,我希望将graphicsView中的唯一item读取出来作为QImge传入到opencv下的cvtColor(cvImage,grayImage, cv::COLOR_BGRA2GRAY);可以保存不同编码的图像数据,但它通常用于表示图像的内部存储格式,而不是外部文件格式。编码指的是图像数据的存储方式,例如像素的排列和颜色的表示方法。不同的格式对应不同的编码方式。

2023-12-07 10:36:21 416 1

原创 【Qt编译opencv指导】解答Qt中利用cmake导入opencv库遇到的问题

2023-12-07 09:30:48 324 1

原创 Qt+opencv+QCcharts报错:“ACCESS_MASK”is ambiguous,一百多行。

【已解决】“ACCESS_MASK”is ambiguous,报错一百多行。

2023-12-07 09:17:01 371 1

原创 [已解决-最实用]Qt多次(多线程)调用python代码只能运行一次,调用全局解释锁GIL时造成的Fatal Python error: PyEval_SaveThread: NULL 等问题。

第三坑:初始化函数InitPy()最好是在构造函数中随程序生成之初就将python解释器初始化。但是一定要保存类名和构造函数的名一样,这里Qt中会提示。初始化解释器时在你的代码中只能被调用一次,因此避免除了初始化函数别的地方也出现。这样的代码,我也没办法解释,估计是加上以后提前将 PyObject这些对象销毁后线程中仍然有阻塞。都是对全局解释器锁GIL和线程的相关操作用类封装。会导致的程序崩溃问题,以及错误提示。就是在多次调用Python脚本会遇到程序崩溃的问题。问题:参考了很多博主的帖子,想要实现。

2023-12-05 21:13:08 1122

原创 Py_Initialize();这个函数运行时总是会出现the GDB process terminated.

这个问题是如何解决的呢?

2023-12-01 15:36:28 393 1

原创 关于Qt中的QStack的内部序号跟存储方式

栈的操作函数就3个:使用push()将项添加到堆栈顶部,并使用pop()从堆栈顶部检索,top()函数提供了对最上面的项的访问而不删除它。我的主要问题是向在QStack中存放修改前后的图片,通过撤回和重做可以展示对应步骤的存储的图像。由于栈是继承于QVector的因此我们要知道每一个量的序列号,我们再来看看QVector,参考。push()可以向栈中添加一个元素,pop()可以将栈中最外的变量弹出来并移除本身具有的。首先我想弄懂的就是QStack中的基本接口问题,基本的原理可以参考。

2023-11-14 14:25:21 25

原创 如何使用Qt中的自定义鼠标事件的内部函数中使用外部参数

此时我就在考虑,我们是不是能够通过在鼠标事件下定义一个信号,然后用emit方法来发送信号给另一个函数,通过另一个函数下的变量操作来实现我的目的,因此先来看看emit函数能做什么。),接收对象,SLOT(int,QString))就能将信号里的参数传递给槽函数。//子窗体信号定义了带参数的信号。//子窗体信号定义了带参数的信号。起初的问题是,我希望在Qt的鼠标事件下引用外部的一个变量,发现该变量在鼠标事件内部没办法被识别。然而,以上提到的方法指的是在两个界面之间进行参数的传递,并不涉及到函数内部的参数使用。

2023-11-12 20:40:23 42 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除