自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 PAT 甲级 1001 A+B Format C++

1001 A+B Format (20分)Calculate a+b and output the sum in standard format – that is, the digits must be separated into groups of three by commas (unless there are less than four digits).Input Specifi...

2019-12-30 19:27:02 124

原创 HALCON 导出C++环境配置 VS2017

HALCON 导出C++环境配置 VS20171.导出C++文件HALCON操作:文件==》导出。如图:附上HLACON代码ImageFiles := 'D:/2.jpg'read_image (A1, ImageFiles[0])get_image_size (A1, Width, Height)dev_open_window (0, 0, Width/5, Height/5,...

2019-12-28 18:38:43 1988 2

原创 python中items()和iteritems()的区别

python中items()和iteritems()的区别一、两个函数的作用字典的items方法作用:是可以将字典中的所有项,以列表方式返回。因为字典是无序的,所以用items方法返回字典的所有项,也是没有顺序的。字典的iteritems方法作用:与items方法相比作用大致相同,只是它的返回值不是列表,而是一个迭代器。iteritems()方法在需要迭代结果的时候使用最适合,而且它的工作效...

2019-12-13 13:55:55 847

原创 python中shape()的简单用法

shape函数是numpy.core.fromnumeric中的函数,它的功能是读取矩阵的长度,比如shape[0]就是读取矩阵第一维度的长度。shape的输入参数可以是一个整数(表示维度),也可以是一个矩阵。以下例子可能会好理解一些:import numpy as npx = np.array([[1,2,5],[2,3,5],[3,4,5],[2,3,6]])#输出数组的行和列数pr...

2019-12-13 13:50:55 948

原创 Opencv C++ 轮廓相关操作

查找轮廓:0.1 findContours()函数作用:函数FindContours()从二值图像中寻找轮廓,其处理的图像可以是从Canny()函数得到有边缘像素的图像,或者是从Threshold()得到的图像,这时的边缘是正和负区域之间的边界。函数及其参数说明:findContours(InputOutputArray binImg, //输入8bit图像(二值图像) Out...

2019-11-18 19:32:53 987

原创 C++声明vector报错C2143

如图:原因是我在一个自己写的一个类里声明一个二维vector时候,反复报错; 就是这样报错的;后来找到原因,在头文件里加入using namespace std;就可以了,No error;我的天,我根本没想到啊,原因是我在一个头文件里已经加入了using namespace std;可是VS好像不认账,有点难受折腾人;好吧,总算解决了;...

2019-11-15 00:07:28 943

原创 VS2017 + Opencv + Win10配置(C++)

环境:Opencv版本:我已经分享出来了Opencv3.34Windows10VS20171.0 配置环境变量首先将路径加入环境变量,加入的是…\opencv\build\x64\vc15\bin,打开方式:控制面板,进入系统->高级系统设置->环境变量->系统变量->path,2.1 配置VS20171.新建一个C++控制台项目2. 选择视图-&gt...

2019-11-11 17:02:09 699

原创 HALCON导出C#

HALCON 导出C#代码0.0 环境:HALCON :HDevelop 17.12 Progress (64-bit)C#运行环境: Visual Studio 20171.0 导出HALCO代码ImageFiles := 'C:/Users/ASUS/Pictures/壁纸/_____101_V_2560_1600.jpg'*保存原始第一张图像read_image (A1, ...

2019-11-10 23:39:21 705

原创 STM32对PHY和MAC的理解

1. 背景简介网络通信至少是两个设备的事,需要相互兼容的硬件和软件支持,我们称之为通信协议。以太网通信在结构比较复杂,国际标准组织将整个以太网通信结构制定了 OSI 模型,总共分层七个层,分别为应用层、表示层、会话层、传输层、网络层、数据链路层以及物理层,每个层功能不同,通信中各司其职,整个模型包括硬件和软件定义。 OSI 模型是理想分层,一般的网络系统只是涉及其中几层。TCP/IP 是互联网...

2019-11-03 23:07:22 3857

原创 Linux常用27条终端命令

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...

2019-10-30 23:01:52 1041

转载 最优化算法——常见优化算法分类及总结

最优化问题  在生活或者工作中存在各种各样的最优化问题,比如每个企业和个人都要考虑的一个问题“在一定成本下,如何使利润最大化”等。最优化方法是一种数学方法,它是研究在给定约束之下如何寻求某些因素(的量),以使某一(或某些)指标达到最优的一些学科的总称。工程设计中最优化问题(optimalization problem)的一般提法是要选择一组参数(变量),在满足一系列有关的限制条件(约束)下,使...

2019-10-29 16:41:38 9057

转载 最优化算法之粒子群算法(PSO)

一、粒子群算法的概念粒子群优化算法(PSO:Particle swarm optimization) 是一种进化计算技术(evolutionary computation)。源于对鸟群捕食的行为研究。粒子群优化算法的基本思想:是通过群体中个体之间的协作和信息共享来寻找最优解.  PSO的优势:在于简单容易实现并且没有许多参数的调节。目前已被广泛应用于函数优化、神经网络训练、模糊系统控制以及其他...

2019-10-29 15:29:03 892

原创 UCOSiii任务相关函数

1.任务创建与删除1.1 OSTaskCreate()函数UCOSIII为多任务系统,系统运行过程中必然存在任务创建,创建任务的实际过程就是将任务控制块,任务堆栈,任务代码等联系在一起,并且初始化任务控制块的相应字段。在实际生活中。类比我们要造飞机,造飞机不可能一个工厂能够完成,它必须要将飞机中各个部件的制造任务分配出去,而在UCOSIII中,任务就承担了OS运行过程中部分功能。OSTa...

2019-10-27 11:41:27 449

原创 STM32F1+uCOSii移植

0.uCOSII简介0.0 uCOSii背景μC/OS-II由Micrium公司提供,是一个可移植、可固化的、可裁剪的、占先式多任务实时内核,它适用于多种微处理器,微控制器和数字处理芯片(已经移植到超过100种以上的微处理器应用中)。同时,该系统源代码开放、整洁、一致,注释详尽,适合系统开发。μC/OS-II已经通过联邦航空局(FAA)商用航行器认证,符合航空无线电技术委员会(RTCA)D...

2019-10-26 21:13:00 753

粒子群PSO算法C++模拟.zip

这是一个简单的C++模拟粒子群PSO算法的例程; 粒子群优化算法(Partical Swarm Optimization PSO),粒子群中的每一个粒子都代表一个问题的可能解, 通过粒子个体的简单行为,群体内的信息交互实现问题求解的智能性。由于PSO操作简单、收敛速度快,因 此在函数优化、 图像处理、大地测量等众多领域都得到了广泛的应用。 首先,在程序中选择粒子数,并且选择函数,程序计算得到其结果最小值时的自变量位置。

2019-11-19

强化学习C++模拟.zip

简单的强化学习的C++模拟。 强化学习是机器学习的一个重要分支,是多学科多领域交叉的一个产物,它的本质是解决 decision making 问题, 即自动进行决策,并且可以做连续决策。 它主要包含四个元素,agent,环境状态,行动,奖励, 强化学习的目标就是获得最多的累计奖励。 简单来说,在结点0下有结点1和结点2两个分支,以此类推,在结点1,2和下依旧有两个结点3,4和5,6;总共有4层结点, 总共15个结点,而我们的目标是最后一个结点,也就是对走到最会一个结点的运行状态进行奖励。

2019-11-19

简单机器学习C++模拟.zip

很简单的一个模拟,用C++实现一遍,会加深对机器学习的理解与掌握。 这个简单的C++模拟机器学习是用类实现的,其中有数据的读写;请在代码中修改自己的数据路劲; ldata为训练数据; 其作用是根据现有的相关股票升降,对目标股票的升降的模型预估。 例如: 1 0 0 0 0 0 1 0 0 1 1 前10个数字,1代表升,0代表降,在这个数据中其十个股票的升降对目标股票的影响是升;

2019-11-19

TestImages.rar

Opencv3 计算机视觉 python语言实现 第七章 汽车检测图片

2019-05-15

空空如也

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

TA关注的人

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