自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (4)
  • 收藏
  • 关注

原创 PYQT5的安装和使用

最简单的 PYQT5安装和使用步骤:第一步:安装相关文件pip install PYQT5pip install pyqt5-tools理论而言,这一步之后pyqt就已经能够使用了,后续的配置是为了方便在ide中更加方便地使用这个包 以及其可视化程序 designer.exe第二步:添加环境变量(跳过)思考:为什么需要配置环境变量?有一个博客说的是:依赖包安装完成,接下来介绍如何在PyCharm中添加工具,其实这几个工具在安装PyQt5-tools的时候已经包括在目录中,只不过要在PyC

2021-05-07 21:39:09 822

原创 tf 变量共享

下面内容由各处综合参考而来TF官方文档链接https://tensorflow.google.cn/versions/r1.15/api_docs/python/tf问题1 tf中张量的分类和使用:常量 变量 占位符明确创建和执行的区别 学会各种api使用https://cloud.tencent.com/developer/news/65965常量tf.constant tf.zeros tf.ones tf.linspace tf.range tf.random_​参数 value

2021-02-28 19:37:39 351

原创 git安装和其正确的打开方式

最近看论文写一些笔记总是不是很舒服,图片上传图床总是很麻烦。然后搜了一些帖子发现使用picgo搭配github会很方便,于是又来看git,发现自己github密码是啥都忘了淦。。。就遑论git命令了,所以决定痛改前非,用这篇文章记录一下,以免以后再次尴尬。文章目录**git 安装和使用**git简介git 前期安装配置git基本功能git 高级功能**git GUI使用****github 配合picgo typora作为图床****github搭建个人博客****github搭建个人博客**git 安

2020-11-26 15:40:34 3525

原创 opencv学习笔记(六)霍夫直线检测和圆检测

1.霍夫变换直线检测和圆检测霍夫变换是一种从空间域到极坐标域的转换。已知二维空间的一条直线有很多表现方式,例如截距式斜率式比如:y=kx+b,一旦我们知道k和b,就知道了这条直线,而k和b在坐标上表示的只是一个点而已,如果直线的k相同也就是直线平行,那么表现在kb坐标域也就是条k直线。那么问题在于,如何在kb坐标系表示一个点呢?显然不是很好表示,因为过一个点直线的kb不同的话,kb值表示了一整个坐标系。如果点表示出来是一条直线或者曲线是不是就很好了呢?霍夫变换和这种想法类似,归根到底是寻找直线的不同表现

2020-10-10 18:49:10 470 1

原创 opencv学习笔记(五)边缘检测

图像边缘检测之索贝尔算子、拉普拉斯算子、canny算子1.Sobel算子Sobel 算子又被叫做一阶微分算子,是一种差分近似微分的方法。其中根据核的不同又有水平和竖直梯度之分,对应着不同的卷积核。API如下:cv::Sobel (InputArray Src // 输入图像OutputArray dst// 输出图像,大小与输入图像一致int depth // 输出图像深度.Int dx. // X方向,几阶导数int dy // Y方向,几阶导数.int ksize, SOBEL算子k

2020-10-09 21:43:54 228

原创 opencv学习笔记(四)阈值和金字塔

1.图像阈值thresholdladaptiveThreshold(Mat src, // 输入的灰度图像Mat dst, // 二值图像double maxValue, // 二值图像最大值int adaptiveMethod // 自适应方法,只能其中之一 –// ADAPTIVE_THRESH_MEAN_C , ADAPTIVE_THRESH_GAUSSIAN_Cint thresholdType,// 阈值类型int blockSize, // 块大小double C // 常量C

2020-10-09 17:38:18 136

原创 实参形参指针引用

最近写代码遇到一些古老的简单的C语言问题,记录一下。int* int& int **等形式的意义:https://www.cnblogs.com/alephsoul-alephsoul/archive/2012/10/10/2719192.html注意int*和int *没有区别;同理 int& 和int &都是引用,没有区别引用和指针的区别,以及引用使用的注意事项:指针有引用,但是引用没有指针。https://www.cnblogs.com/byteHuang/p/7

2020-10-09 14:23:00 289

原创 opencv学习笔记(三)

1 图像的卷积操作卷积操作是图像处理中最常见的方式,体现在图像的特征增强这一点上面。可是我们却很少思考,为什么卷积是一个卷积核覆盖上图片移动然后加权相加?因此,我们必须首先从数学上理解矩阵的卷积计算,学过数字信号处理的同学应该都知道一维信号线性卷积的计算公式体现为信号的反转相乘相加,那么在矩阵中卷积的运算是什么样的?参考博客:https://blog.csdn.net/bitcarmanlee/article/details/54729807问题:图像进行卷积之后为什么大小不会变?2 图像平滑处理

2020-10-09 14:19:18 172

原创 opencv学习笔记(二)

1.像素读写和修改操作读一个GRAY像素点的像素值(CV_8UC1)Scalar intensity = img.at(y,x);或者Scalar intensity = img.at(Point(x,y));读一个多通道像素点的像素值Vec3f intensity = img.at(y, x);float blue = intensity.val[0];float green = intensity.val[1];float red = intensity.val[2];注意上面的vec3

2020-10-07 18:18:45 99

原创 opencv学习笔记(一)

1.Mat 对象和IPImage 对象IPImage 内部存在内存泄漏问题,因此一般不用此对象mat类常用的构造函数:Mat::Mat()Mat::Mat(int rows, int cols, int type)Mat::Mat(Size size, int type)Mat::Mat(int rows, int cols, int type, const Scalar& s)Mat::Mat(Size size, int type, const Scalar& s)Mat

2020-10-07 18:18:05 404 1

原创 python网页爬虫学习笔记一

Python进行爬取数据是比较方便的一中获取数据的方法,在很多地方都可以使用到。也就花一点时间进行简单的学习一下。下面是学习笔记一:首先安装 pip install requests 库requests有七种主要方法,基本上就是提交某种请求的方法:response对象的主要属性:举例1;import requestsr= requests.get("http://www.baidu.com")print(r.status_code)print(r.text)print(r.encod

2020-06-29 23:39:08 232

原创 c++多线程笔记3 线程同步机制

线程同步机制文章目录1 全局变量2 临界区(critical section)3 互斥量(mutex)4 信号量(semaphore)5 事件同步(event)6 注意事项由于线程共享同一进程的内存空间,多个线程可能需要同时访问同一个数据。如果没有正确的保护措施,对共享数据的访问会造成数据的不一致和错误。常用的几种同步机制:全局变量、临界区(critical section)、信号量(si...

2020-04-01 19:39:54 501

原创 c++多线程笔记2 线程的基本管理

线程的基本管理:设置线程的优先级线程优先级 = 进程优先级 + 线程相对优先级Bool SetThreadPriority (HANDL E hPriority , int nPriority)线程的挂起与恢复进程中的每个线程都有挂起计数器(suspend count) 。当挂起计数器值为0 时,线程被执行;当挂起计数器值大于0 时,调度器不去调度该线程。DWORD SuspendTh...

2020-04-01 15:55:20 195

原创 C++多线程笔记1 学会使用四种方式创建c++线程

C++多线程笔记1 学会使用四种方式创建c++线程文章目录1.线程和进程概念关系:2.C++创建新线程的四种方式:方式一(不推荐):CreateThread(记得关闭线程句柄)方式二(简单):_beginthread()方式三(推荐,安全度高):_beginthreadex(需要关闭线程句柄)方式四:AfxBeginThread(会自动释放的,不用你去释放)1.线程和进程概念关系:进程是一...

2020-03-28 12:49:35 3155

原创 编写一个多线程注册验证程序

文章目录1.数据的处理问题,数据类型、如何保存,如何遍历,写入、读取、a. 数据表示b. 文件处理声明c. 文件处理成员的具体难点:c.1 ifstream ifs(_F_login);c.2 ifs.getline(buf, sizeof(buf));c.3 **char \*strtok(char \*str, const char \*delim)**c.4 CStringA str...

2020-03-23 00:10:57 1634 1

原创 计算机网络作业1

文章目录1. 采用交换模式的通信网络的好处是什么?主要需解决的问题是什么?2. 最短路径树与最小生成树有什么不同?3. 网络体系结构中,服务、服务访问点、协议 的含义和作用是什么?4. 开放系统互连(OSI)模型中,每一层实现 的主要功能是什么?5. 网络中的可靠数据传输包括哪几方面?6. 物理接口特性有哪些?7. RS-232接口的数据线有几根?控制线有几根?8. RJ45接口中,通过什么方式实...

2020-03-22 20:30:23 1498

原创 pyqt学习笔记二

又到了更新的时候,pyqt写软件还有弄好,但是这周也不能算是完全没有进展的一周。下面就来复盘一下学到的pyqt基本知识首先是所有知识系统的学习方法,按先后顺序可以看作是:控件的特性 控件的样式 资源的加载 控件的布局 事件的信号 动画特效 界面跳转 设计工具使用 额外(网络,多线程,数据库)上面的结构基本上和我学习网页知识时候差不多,不过当时学习网页知识时候水平太低,撸的代码还是太少了,现在也...

2020-03-14 17:28:42 262

原创 vscode使用pyqt5安装

1.pyqt5安装GUI图像用户界面(Graphical User Interface) 。PyQt是一个用于创建GUI应用程序的跨平台的工具包,他将Python编程语言和Qt库成功融合在一起。PyQt5安装,推荐直接pip install PyQt5;pip install Pyqt5-tools由于我是用的vscode和anaconda,这里简单介绍一下如何配置。首先是在扩展里面找到 ...

2020-03-07 23:26:05 3612

原创 计算机网络学习笔记(一)计算机网络概论

第一章计算机网络概述1.互联网概述概念和术语:网络: 用数学语言说,由节点和连线构成的图,表示诸对象及其相互联系。计算机网络:基于计算机通信网的信息传递和共享系统,由若干结点和连接这些结点的链路组成。可以直接叫做网络。互联网:可以通过路由器把网络连接起来,这就构成了一个更大的计算机网络,称之为互联网。计算机通信网络的演变过程:ARPANET(分组交换)>计算机的普及>程控交...

2020-03-03 23:49:10 600

原创 ADS20XX完全安装(任意盘)、卸载指南

搞了一个下午ADS,终于是安装完成了,看网上居然没有license路径跳过相关问题的解决方法,我就记录一下。1 安装方法下面是安装指南和一些安装问题的解决方法。我的电脑是win10,64版,ADS2015,2017,2019,2020都试了一遍。安装时候随便参照一个网上博客。例如参考博客:2017:https://blog.csdn.net/weixin_42693097/articl...

2020-02-26 11:02:52 35883 26

原创 ubuntu18完全安装Openpose指南

ubuntu18完全安装Openpose指南可谓是历经千辛万苦,配了我整整两个星期才配好这个环境。有必要记录一下,不走弯路,也给后面的人一些启示,按下面指南大概总时间两小时就能配好。环境列表:ubuntu18.04​ cuda9.0+cuda7.13​ opencv3.4.1​ ...

2019-10-17 22:58:18 3776 1

原创 Ubuntu从安装到卸载

Ubuntu从安装到卸载。1.Ubuntu系统的安装最近用起来linux,纯记录,省的后面再去找。win+r,在运行里面输入 msinfo32 查看自己电脑的BIOS模式信息出现UEFI或者传统(MBR)字样。我的是UEFIwin+x 磁盘管理 空出合适的分区 压缩卷记住压缩的大小不要超过剩余可用,这时候就会出现未分配盘,也就是用来装系统的大小,准备给Ubuntu多少就弄...

2019-10-09 20:13:50 897 1

原创 # 支持向量机+hog特征实现手势识别

SVM+hog特征实现手势识别上一篇写到了SVM, 自己也花了大量的时间去看了原理。。。但总觉得没有示例的话还是有点虚。同时也一直想要做一个手势分类的项目玩。那趁自己还没有忘记,赶紧把项目给搞了,顺带巩固一下知识。使用MATLAB实现。前提知识:需要了解:hog特征:https://blog.csdn.net/yuanjiteng/article/details/99608311SVM分...

2019-08-17 18:36:50 2121

转载 目标检测的图像特征提取之HOG特征

转 目标检测的图像特征提取之(一)HOG特征1、HOG特征:       方向梯度直方图(Histogram of Oriented Gradient, HOG)特征是一种在计算机视觉...

2019-08-14 20:44:31 887

原创 数学建模学习笔记之支持向量机

数学建模学习笔记之支持向量机(SVM)​ 支持向量机可以用来分类和回归分析。给定一组训练样本,每个标记为属于两类,一个SVM训练算法建立了一个模型,分配新的实例为一类或其他类,使其成为非概率二元线性分类。除了进行线性分类,支持向量机可以使用所谓的核技巧,它们的输入隐含映射成高维特征空间中有效地进行非线性分类。说白了就是机器学习里用来进行数据分类的算法。在数模中也基本是用来分类,和聚类...

2019-08-13 10:41:31 1381

原创 数学建模学习笔记之评价问题聚类分析法

数学建模学习笔记之评价问题聚类分析法物以类聚、人以群分。聚类分析是一个很大的概念,显然根据分类的依据不同会出现很多很多聚类的方法。例如K-Means 、Sequential Leader、Model Based Methods、Density Based Methods、Hierarchical Methods、EM、蚁群算法等等。各类算法之间并没有优劣之分,只存在选择是否恰当问题。数学建模主...

2019-08-12 13:48:28 1704

原创 数学建模学习笔记之评价问题层次分析法

数学建模学习笔记之评价问题层次分析法我们评价的目标是什么?我们为了达到目标有哪几种可选的方案?评价的准则或者指标是什么?(我们根据什么来评价好坏)层次分析法(AHP)模型建立层次分析法比较简单,是一个入门级的评价算法模型,模型的建立过程如下。建立层次结构模型层次一般分为三种:最高层,准则层和方案层一般而言层次结构模型用软件亿图图示画出(强烈建议使用9.0版本...

2019-08-09 08:53:28 2597 1

MFCpractise.rar

这是MFC作业的附属代码文件,主要是进行了一个多线程验证的程序,当验证按钮按下时,产生两个线程执行来判断是否已经注册。

2020-03-23

支持向量机.rar

数学建模适合新手学习的支持向量机算法视频和相关matlab代码,大佬勿下。

2019-08-12

层次分析法.rar

数学建模中层次分析法的教学课件MATLAB代码和可以参考的相关数模论文

2019-08-10

聚类分析.rar

数学建模中聚类分析的讲解视频和MATLAB实现代码以及spsss使用教程。注意!非聚类工具箱!

2019-08-10

空空如也

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

TA关注的人

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