自定义博客皮肤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)
  • 资源 (1)
  • 问答 (8)
  • 收藏
  • 关注

原创 平面上两条直线的夹角

很简单的问题,应为遇到好几次了,之前写过的代码很难找到,因此写在这儿以做记录。1.math.h函数库atan(double x):求x的反正切,其返回值位于[-pi/2,+pi/2]之间。atan2(double y,double x):求y/x的反正切,其返回值位于[-pi,+pi]之间。通常来说,直线的斜率已知,且不为90度时,可采用atan,否则会报错;一般采用atan2更...

2020-03-28 16:33:32 3105 3

原创 自主视觉避障之光流法

1.2github repo:PX4的光流模块:https://github.com/PX4/OpticalFlowGPU版本的dense_flow:https://github.com/wanglimin/dense_flow.gitmori2015光流避障:https://github.com/tgarc/flownavhumanflow:https://github.com/anur...

2020-03-25 23:51:27 3009 2

原创 双目视觉立体匹配算法

1.双目立体匹配算法左右视差以后再细写。1.1 立体匹配的流程摄像机标定(包括内参和外参):直接用matlab标定工具箱即可双目图像的校正(包括畸变校正和立体校正):立体校正opencv samples里给了案立体匹配算法获取视差图,以及深度图SAD/SGBM/BM/GC/利用视差图,或者深度图进行虚拟视点的合成利用分水岭算法或者Grabcut算法进行分割1.2 最新的...

2020-03-24 08:54:11 3288

原创 SaliencyReview:显著性检测综述阅读笔记

typora-root-url: imagesSaliencyReviews显著性检测论文综述阅读笔记Author: wbzhang 2020/3/19E-mail: [email protected] Object Detection in the Deep Learning Era: An In-Depth Survey刊于2019.10 单张图片的显...

2020-03-19 19:52:39 2201

原创 数据结构5:树与二叉树

1.基础知识本章取自《数据结构》 (C语言版)第四章,作者为清华大学邓文华。参考链接:二叉树基础1.树树的度根节点分支节点叶子2.1 二叉树二叉树的性质斜树满二叉树完全二叉树2.2 二叉树的储存结构1)顺序存储:二叉树的顺序存储结构就是使用一维数组存储二叉树中的结点,并且结点的存储位置,就是数组的下标索引。顺序存储适用于完全二叉树。2)二叉链表:...

2020-03-17 22:44:05 200 3

原创 数据结构2:链表

1.链表初学链表。链表形式如下,其中int可换成其余数据类型;包含当前节点值和下一节点的指针。/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(int x) : val(x), next(NULL) {}...

2020-03-16 17:51:54 226

原创 算法专辑1:排序

1.知识点十大排序算法及其性质概览。摘自:Runoob十大排序算法2. C++实现2.1 冒泡排序最基础相邻两数交换。/** 1-冒泡排序 **/template <typename T>void bubbleSort(T nums[],int len){ for(int i=0;i<len-1;i++){ for(int j=0;...

2020-03-15 23:08:11 189

原创 生活不止眼前的苟且

随手记时间过得真的快!一眨眼进实验室已经两年多,这两年慢慢的丧失了很多信心。在学生时代结束的时候,一个人绝不应该垂头丧气的步入社会。接下来的时间里,必须认真工作,做正确的事情,坚持不懈,重拾信心!30而立之前我还有7年光阴,把握机会。毕竟,花有重开时,人无再少年!2020/3/14...

2020-03-14 10:12:09 236

原创 数据结构3:查找与哈希表

1.查找关键码key与值value;静态查找表与动态查找表:静态不能被改变,动态可以改变平均查找长度ASL:2.哈希表2.1 哈希集哈希集是集合的实现之一,它是一种存储不重复值的数据结构。头文件为<unordered_set>,基本用法如下: unordered_set<int> hashset; // 2. insert a new key...

2020-03-14 00:11:43 223

原创 数据结构4:数组与字符串

1.数组1.2 二维数组想想一下你在开车,碰到指示牌就转向…你遇到指示牌后必须调整该指示牌的下一个位置。还需注意:当列数大于行数的时候,可能会遇到错误的转向,比如3*5的矩阵,在1,1位置会错误转上。因而采用pair数组来记录当前的方向,只有当当前方向和路标条件吻合顺时针走法时才做出相应调整。over!class Solution {public: vector<i...

2020-03-12 16:16:34 294

原创 数据结构1:队列与栈

向YZT学习。立志每天刷一道题,提高自己编程实现想法、解决问题的能力,将idea变成code。注:鉴于本人水平非常有限,以下贴文仅做笔记参考。如有谬误,敬请斧正。1.队列与栈1.1知识点队列是先入先出,栈后入先出。循环队列的写法;leetcode上收藏了一个十分经典的循环队列写法。注意该设计末尾指针tail指向空位,并不指向最后一个元素,与STL模板库风格相同。广度优先搜索BF...

2020-03-09 23:38:15 170

原创 稀疏编码SparseNet

1.SparseNetSparseNet主页SparseNet数据集2.matlab编译MATLAB配置mingw64编译器编译3.使用

2020-03-03 20:30:28 1071 4

原创 Notes with respect to uav-autonomous-landing

1.Run three terminals according to README# 1-first sudo echo "${YOUR_REPO_PATH}/devel/setup.bash" >> ~/.bashrc# 2- three terminal# 2.1 UAV & UGVroslaunch takeoff both.launch# 2.2 dete...

2020-03-03 14:30:34 333 6

原创 c++学习笔记

人老了,很多东西用了就忘,写在这儿不时复习一下。1.C++常用特性1.1类与结构体// 1-结构体定义typedef struct Student{ int id; string name; int age; //...}stud;// 2-类的构造class Rectangle { int width,height; public...

2020-03-02 20:25:54 203

WIN10+VS2017下opencv3.1.0 contrib编译后install文件

WIN10+VS2017下opencv3.1.0 contrib编译后install文件,懂opencv的人自然懂。

2018-10-07

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

TA关注的人

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