自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Rain的博客

xx大学脱发博士日常

  • 博客(15)
  • 收藏
  • 关注

原创 pymavlink使用简单教程

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

2020-03-31 21:26:12 9986 13

原创 二分网络上的电影推荐

问题描述每个用户都有自己的喜好,会给一个电影进行打分,且每个用户的评判标准是不一样的。这里根据用户观看过的电影以及对电影的打分作为基础,为其推荐其没看过但与其看过的高分电影相似度高的电影。实验数据MovieLens 是历史最悠久的推荐系统。它由美国 Minnesota 大学计算机科学与工程学院的 GroupLens 项目组创办,是一个非商业性质的、以研究为目的的实验性站点。MovieLens...

2019-06-21 11:05:37 1413

原创 Linux内核中使用crypto进行sha1方法

在编写Linux驱动的时候常常需要对内核空间的某些数据进行hash计算,而在编写内核模块的时候很多用户空间的方法不能使用,例如Openssl(理论上可以,但是我没成功过)。但是Linux自身提供了一个Crypto API对数据进行各种加密计算,使用这个API就能够在内核模块中进行一些加密和签名操作,下面以sha1位例子。头文件需要包含:#include <crypto/hash.h&gt...

2019-05-30 17:35:44 3722 4

原创 Apriltag原理简介及源代码

概要AprilTag视觉定位Python实现AprilTag过程AprilTag边缘检测四边形检测编码与解码实现代码AprilTag视觉定位Python实现AprilTag是一个视觉基准库,在AR,机器人,相机校准领域广泛使用。通过特定的标志(与二维码相似,但是降低了复杂度以满足实时性要求),可以快速地检测标志,并计算相对位置。官网:https://april.eecs.umich.edu/...

2019-05-16 13:41:05 52840 36

原创 PSIFT:Pore Scale-invariant feature transform;毛孔尺度不变特征点

Pore-SIFT原理PSIFT(Pore-Scale-invariant feature transform)是一种检测局部特征的算法,该算法通过求一幅图中的特征点(Interest points,or corner points)及其有关Scale 和 Orientation 的描述子得到特征并进行图像特征点匹配,以得出图像匹配的效果。构建尺度空间影像在不同的尺度下用高斯滤波器(Gaussian

2018-05-09 11:35:50 852

原创 自然场景下植物图像的基元检测

一.图像的Canny算计运用与角点检测1.1代码详解# 角点检测def work01(): img = ndimage.imread('flower.jpg', 'L')#这里是你图片的路径 img1 = feature.canny(img, low_threshold=100, high_threshold=200) plt.imshow(img1), plt.gray(

2017-06-20 10:02:58 714

原创 中间件技术ActiveMQ消息中间件的使用

一. ActiveMQ介绍通过ActiveMQ消息服务交换消息。消息生产者将消息发送至消息服务,消息消费者则从消息服务接收这些消息。这些消息传送操作是使用一组实现 ActiveMQ应用编程接口 (API) 的对象来执行的。二. 软件开发目的2.1 软件目的利用消息中间件接口JMS、消息服务器ActiveMQ 和Java Swing实现一个简单的聊天工具,掌握消息中间件的应用。2. 2程序要求实现界

2017-04-20 12:24:27 3589 2

原创 Web Service实例测试

相关介绍Web ServerWeb服务器传送(serves)页面使浏览器可以浏览,然而应用程序服务器提供的是客户端应用程序可以调用(call)的方法(methods)。确切一点Web服务器专门处理HTTP请求,但是应用程序服务器是通过很多协议来为应用程序提供(serves)商业逻辑。Axis2Axis2是下一代 Apache Axis。Axis2 虽然由 Axis 1.x 处理程序模型提供支持,但它

2017-04-20 12:21:24 593

原创 中间件技术CORBA的应用,实现远程调用数据库。

CORBA简介CORBA(Common Object Request Broker Architecture,公共对象请求代理体系结构,通用对象请求代理体系结构)是由OMG组织制订的一种标准的面向对象应用程序体系规范。或者说CORBA体系结构是对象管理组织(OMG)为解决分布式处理环境(DCE)中,硬件和软件系统的互连而提出的一种解决方案。CORBA使用一种接口定义语言用于刻画物件将呈现出来的接口。

2017-04-06 18:05:58 2501 2

原创 编译原理语法分析,基于JavaCC

简介JavaCCjavaCC 是一个能生成语法和词法分析器的生成程序。语法和词法分析器是字符串处理软件的重要组件。编译器和解释器集成了词法和语法分析器来解释那些含有程序的文件,其中词法和预防分析器被广泛用于各种应用,是用以首先定义用户将要使用的语言,然后用该定义解析相应的条目并且对各种后端数据库制定正确的查询的一种方法。语法分析语法分析是编译过程的一个逻辑阶段。语法分析的任务是在词法分析的基础上将单

2017-03-31 11:35:44 2459 1

原创 中间件技术RMI的应用,实现远程调用数据库。

简介中间件是一类连接软件组件和应用的计算机软件,它包括一组服务。以便于运行在一台或多台机器上的多个软件通过网络进行交互。该技术所提供的互操作性,推动了一致分布式体系架构的演进,该架构通常用于支持并简化那些复杂的分布式应用程序,它包括web服务器、事务监控器和消息队列软件。RMIRMI(即Remote Method Invoke 远程方法调用)。在Java中,只要一个类extends了java.rmi

2017-03-31 09:13:57 1708

原创 cs231n课程作业assignment1(Softmax)

前言:以斯坦福cs231n课程的python编程任务为主线,展开对该课程主要内容的理解和部分数学推导。 主要介绍了机器学习中Softmax 的原理和SVM与其的区别。

2016-11-26 11:44:10 2055

原创 cs231n课程作业assignment1(SVM)

以斯坦福cs231n课程的python编程任务为主线,展开对该课程主要内容的理解和部分数学推导,主要介绍的SVM(支持向量机的推导和实现)。

2016-11-25 11:10:14 9608

原创 cs231n课程作业assignment1(KNN)

以斯坦福cs231n课程的python编程任务为主线,展开对该课程主要内容的理解和部分数学推导。

2016-11-25 09:52:44 6046 3

原创 分支限界法的0-1背包问题Python实现

重量为[3,5,2,1]值为[9,10,7,4]背包的总重为7,主要运用的queue的特性#coding : utf-8import numpy as npimport Queueimport mathw = [3,5,2,1]#weightv = [9,10,7,4]#valuedef test(capacity): vec_len = 2**(len(v)+1)

2016-10-29 19:11:48 8282 6

空空如也

空空如也

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

TA关注的人

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