上一页 1 2 3 4 5 6 7 8 ··· 11 下一页
摘要: 一、预备知识—程序的内存分配 一个由C/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其 操作方式类似于数据结构中的栈。 2、堆区(heap) — ... 阅读全文
posted @ 2017-09-29 10:03 牧羊少年10号 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 1 图像拼接算法 图像拼接我用的是opencv,直接使用自带sample源码,两幅图像拼接需要7s左右,视频拼接时按时间序列对帧进行拼接。优化角度有三种:1. 算法角度:当前帧与已有的全景图拼接时,首先采用模板匹配的方法定位前一帧在全景图中的位置范围,进行特... 阅读全文
posted @ 2017-02-26 22:18 牧羊少年10号 阅读(482) 评论(0) 推荐(0) 编辑
摘要: QImage MainWindow::Mat2QImage(const cv::Mat& InputMat){ cv::Mat TmpMat; // convert the color space to RGB if (InputMat.channe... 阅读全文
posted @ 2016-12-31 20:36 牧羊少年10号 阅读(468) 评论(0) 推荐(0) 编辑
摘要: 本文主要介绍Onboard-SDK-ROS的代码设计思想和文件分析,该软件包主要用来完成M100的开发等。该软件包框架图如图1所示,主要有3个部分1. 核心的API部分dji-sdk-lib,用于串口通信,建立各种任务的线程,读取信息的线程。2. 用于... 阅读全文
posted @ 2016-12-11 16:48 牧羊少年10号 阅读(676) 评论(0) 推荐(0) 编辑
摘要: 一、目标实现在Linux下用pycharm调试工具/Python开发 Linux使用vi/vim工具写Python,缺点:调试不方便,无代码提示、跳转等诸多功能。Windows使用idle/pycharm/eclipse等,环境包安装麻烦。写好的代码往往也得迁移至Li... 阅读全文
posted @ 2016-12-08 14:47 牧羊少年10号 阅读(152) 评论(0) 推荐(0) 编辑
摘要: TCP/IP四层模型TCP/IP是一组协议的代名词,它还包括许多协议,组成了TCP/IP协议簇。TCP/IP协议簇分为四层,IP位于协议簇的第二层(对应OSI的第三层),TCP位于协议簇的第三层(对应OSI的第四层)。 TCP/IP通讯协议采用了4层的层级结构,每... 阅读全文
posted @ 2016-09-11 16:17 牧羊少年10号 阅读(143) 评论(0) 推荐(0) 编辑
摘要: //递归版二分查找int binarySearch(vector& nums,int left,int right,int target){ if(nums.empty()) return -1; int mid=0; while(lefttarge... 阅读全文
posted @ 2016-09-01 10:47 牧羊少年10号 阅读(92) 评论(0) 推荐(0) 编辑
摘要: class Solution {private: vector c; vector > res; //保存最后结果public: vector > combinationSum(vector &candidates, int target) { vector a;... 阅读全文
posted @ 2016-08-31 15:15 牧羊少年10号 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 什么是回溯法?回溯法的通用框架利用回溯法解决问题问题1:求一个集合的所有子集问题2:输出不重复数字的全排列问题3:求解数独——剪枝的示范问题4:给定字符串,生成其字母的全排列问题5:求一个n元集合的k元子集问题6:电话号码生成字符串问题7:一摞烙饼的排序问题8:8皇后... 阅读全文
posted @ 2016-08-31 11:37 牧羊少年10号 阅读(172) 评论(0) 推荐(0) 编辑
摘要: class Solution {public: int searchInsert(vector& nums, int target) { int left = 0, right = nums.size(), mid = 0; while (lefttarget){... 阅读全文
posted @ 2016-08-30 20:16 牧羊少年10号 阅读(84) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 11 下一页