自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(116)
  • 收藏
  • 关注

转载 图像噪声与去噪

1.图像噪声都有什么,各个噪声都是什么样?来源:https://blog.csdn.net/weixin_40446557/article/details/81451651一、什么是图像噪声?噪声在图像上常表现为一引起较强视觉效果的孤立像素点或像素块。一般,噪声信号与要研究的对象不相关,它以无用的信息形式出现,扰乱图像的可观测信息。通俗的说就是噪声让图像不清楚。二、噪声...

2019-07-04 17:03:01 3056

转载 什么是卷积?

1.通俗解释:作者:周啸链接:https://www.zhihu.com/question/22298352/answer/257790355来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。《卷积信号与moba游戏的伤害计算》在打游戏的时候,假设你对敌方英雄造成了一次攻击。攻击的效果是,地方英雄会在接下来5秒内持续增长的掉血。每秒掉血分别为...

2019-07-04 09:52:20 1643

转载 傅里叶变换

1.什么是傅里叶变换?https://zhuanlan.zhihu.com/p/197633582.傅里叶变换都有哪几种?1、连续时间周期信号:处理时间连续并且具有周期性的信号,其频域上离散,非周期。2、连续时间非周期信号:处理时间连续但是不具有周期性的信号,其频域上连续,非周期。3、离散时间非周期信号:处理时间离散,不具有周期性的信号,其频域上连续,有周期性。4、离...

2019-07-03 20:30:48 1625

转载 spring之@Value详解

@Value注入不通过配置文件的注入属性的情况通过@Value将外部的值动态注入到Bean中,使用的情况有:注入普通字符串 注入操作系统属性 注入表达式结果 注入其他Bean属性:注入beanInject对象的属性another 注入文件资源 注入URL资源 详细代码见: @Value("normal") private String normal; /...

2020-05-06 15:26:42 683

原创 VS下使用QT踩过的一些坑

环境:QT5.13.0+VS2017(一定要15.9,详情见坑1)坑1:在vs2017扩展与更新装好了QT以后QT VS tools有问题描述详见:https://ask.csdn.net/questions/749987原因:我之前因为一些原因从15.9的vs改成了15.0版本,之前15.9的时候装QT没问题,换成15.0重装就出错了。解决:把vs版本升回15.9就ok了~坑...

2019-11-12 20:39:14 1306

转载 QT入门级小项目(vs2015+qt designer混合编程)

https://blog.csdn.net/jiangjieqazwsx/article/details/80084557

2019-11-11 18:10:31 710

转载 java 版本区别,java SE是什么,下载JDK时各个名称的含义

https://blog.csdn.net/yinghuo110/article/details/80658308

2019-10-15 19:28:11 385

转载 进程间通信

共享内存:https://blog.csdn.net/ypt523/article/details/79958188

2019-09-20 16:14:58 89

转载 Manacher算法总结

Manacher算法算法总结第三弹 manacher算法,前面讲了两个字符串相算法——kmp和拓展kmp,这次来还是来总结一个字符串算法,manacher算法,我习惯叫他 “马拉车”算法。相对于前面介绍的两个算法,Manacher算法的应用范围要狭窄得多,但是它的思想和拓展kmp算法有很多共通支出,所以在这里介绍一下。Manacher算法是查找一个字符串的最长回文子串的线性算法。在...

2019-09-02 19:59:33 121

转载 C++类中的常量

由于#define 定义的宏常量是全局的,不能达到目的,于是想当然地觉得应该用 const 修饰数据成员来实现。const 数据成员的确是存在的,但其含义却不是我们所期望的。const 数据成员只在某个对象生存期内是常量,而对于整个类而言却是可变的,因为类可以创建多个对象,不同的对象其 const 数据成员的值可以不同。 不能在类声明中初始化 const 数据成员。以下用法是错误的,因为类的...

2019-08-31 15:00:52 177

原创 卡特兰数

1.概念及应用:http://lanqi.org/skills/10939/https://www.cnblogs.com/-Wallace-/p/10308683.htmlhttps://www.cnblogs.com/slp0622/p/9141936.htmlhttps://www.cnblogs.com/linshuhui/p/9678180.html2.leetcod...

2019-08-26 14:42:20 114

原创 排列组合详解

https://blog.csdn.net/zeo_m/article/details/80505404https://blog.csdn.net/ccDLlyy/article/details/54808756https://zhuanlan.zhihu.com/p/41855459https://wenku.baidu.com/view/4d968425b9f3f90f77c61b...

2019-08-25 16:37:40 153

原创 字符串匹配的三种算法

1.一道字符串匹配题:实现strStr()函数。给定一个haystack 字符串和一个 needle 字符串,在 haystack 字符串中找出 needle 字符串出现的第一个位置 (从0开始)。如果不存在,则返回-1。示例 1:输入: haystack = "hello", needle = "ll"输出: 2示例 2:输入: haystack = "aaaa...

2019-08-24 09:56:39 233

转载 STL系列之六 set与hash_set

https://blog.csdn.net/MoreWindows/article/details/7029587

2019-08-10 19:49:51 93

原创 c++ 数据结构——哈希表

1.哈希表的用法:https://blog.csdn.net/sevenjoin/article/details/819438642.相关题目:2.1 leetcode 1 ——Two Sumclass Solution {public: vector<int> twoSum(vector<int>& nums, int target)...

2019-08-10 16:53:42 415

原创 c++ 读写标记

r 打开只读文件,该文件必须存在。r+ 打开可读写的文件,该文件必须存在。rb+ 读写打开一个二进制文件,只允许读写数据。rt+ 读写打开一个文本文件,允许读和写。w 打开只写文件,若文件存在则文件长度清为0,即该文件内容会消失。若文件不存在则建立该文件。w+ 打开可读写文件,若文件存在则文件长度清为零,即该文件内容会消失。若文件不存在则建立该文件。a 以附加的方式打开只写...

2019-07-31 19:43:10 395

转载 C++ sizeof

1. 定义:sizeof是何方神圣sizeof乃C/C++中的一个操作符(operator)是也,简单的说其作用就是返回一个对象或者类型所占的内存字节数。MSDN上的解释为:The sizeof keyword gives the amount of storage, in bytes, associated with avariable or a type (including agg...

2019-07-31 19:38:17 473

转载 Ceres的Options详解

目录1、Ceres简介2、常用通用参数3、与优化算法相关的参数3.1、优化方法无关参数3.2、TRUST_REGION3.3、LINE_SEARCH4、与线性求解器有关的参数1、Ceres简介Ceres是一个非常优秀的非线性优化库(谷歌出品)。能完成很复杂的优化功能,选项也非常的多,本篇博客就来梳理下这些选项。Ceres的参数主要有三类,一类通用参数,比如迭代次数什么的;第二类是...

2019-07-19 20:18:07 1783

转载 一文助你Ceres 入门——Ceres Solver新手向全攻略

Ceres solver 是谷歌开发的一款用于非线性优化的库,在谷歌的开源激光雷达slam项目cartographer中被大量使用。Ceres官网上的文档非常详细地介绍了其具体使用方法,相比于另外一个在slam中被广泛使用的图优化库G2O,ceres的文档可谓相当丰富详细(没有对比就没有伤害,主要是G2O资料太少了,对比起来就显得ceres的很多),下面我就介绍下如何使用ceres库进行简单的非线...

2019-07-19 19:42:25 313

原创 c++ 数据结构——树

1.树概念:暂略。2.树的相关题目:2.1 leetcode 104 ——Maximum Depth of Binary Tree/** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *left; * TreeNode *right;...

2019-07-17 19:55:06 187

转载 C++数据结构——队列

参考博客:http://www.cnblogs.com/QG-whz/p/5171123.htmlhttp://www.169it.com/article/2718050585107790752.html1、队列(Queue)与栈一样,是一种线性存储结构,它具有如下特点:(1)队列中的数据元素遵循“先进先出”(First In First Out)的原则,简称FIFO结构;(2...

2019-07-17 19:23:16 301

转载 从两道经典试题谈C/C++中联合体(union)的使用

试题一:编写一段程序判断系统中的CPU是Little endian还是Big endian模式?分析:作为一个计算机相关专业的人,我们应该在计算机组成中都学习过什么叫Little endian和Big endian。Little endian和Big endian是CPU存放数据的两种不同顺序。对于整型、长整型等数据类型,Big endian认为第一个字节是最高位字节(按照从低地址到高地址...

2019-07-11 09:37:38 204

转载 递归和迭代的区别

http://blog.csdn.net/laoyang360/article/details/7855860http://www.zhihu.com/question/20278387深究递归和迭代的区别、联系、优缺点及实例对比1.概念区分递归的基本概念:程序调用自身的编程技巧称为递归,是函数自己调用自己.一个函数在其定义中直接或间接调用自身的一种方法,它通常把一个大型的复杂...

2019-07-09 17:08:44 185

原创 c++ 数据结构——链表

1.链表概念:暂略。2.栈的相关题目:2.1 leetcode 237 ——Delete Node in a Linked List注意:这个题没有给head~/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ...

2019-07-09 17:05:54 181

转载 什么是引用?函数传递参数的三种方式

1.什么是引用?https://www.cnblogs.com/duwenxing/p/7421100.html前言:引用是C++一个很重要的特性,最近看了很多有关引用的资料和博客,故在此对引用的相关知识进行总结一、什么是引用引用,顾名思义是某一个变量或对象的别名,对引用的操作与对其所绑定的变量或对象的操作完全等价语法:类型 &引用名=目标变量名;特别...

2019-07-06 16:00:52 10145 2

转载 二叉树前序遍历、中序遍历、后序遍历、层序遍历的直观理解

0. 写在最前面希望大家收藏:本文持续更新地址:https://haoqchen.site/2018/05/23/go-through-binary-tree/复习到二叉树,看到网上诸多博客文章各种绕,记得头晕。个人觉得数学、算法这些东西都是可以更直观简洁地表示,然后被记住的,并不需要靠死记硬背。本文的程序基本来源于《大话数据结构》,个人感觉是一本非常好的书,推荐去看。1...

2019-07-06 15:24:32 176

原创 c++ 数据结构——栈

1.C++中的栈:c++stack(堆栈)是一个容器的改编,它实现了一个先进后出的数据结构(FILO)使用该容器时需要包含#include<stack>头文件;定义stack对象的示例代码如下:stack<int>s1;stack<string>s2;stack的基本操作有:1.入栈:如s.push(x);2.出栈:如 s.pop...

2019-07-06 10:40:37 234

转载 美颜技术的算法原理

https://zhuanlan.zhihu.com/p/62412731https://www.zhihu.com/question/46984203https://zhuanlan.zhihu.com/p/37549444

2019-07-04 19:02:05 7016

转载 OpenCV Mat数据类型指针ptr的使用

常用形式:mat.ptr<type>(row)[col]对于Mat的ptr函数,返回的是<>中的模板类型指针,指向的是()中的第row行的起点通常<>中的类型和Mat的元素类型应该一致然后再用该指针去访问对应col列位置的元素以下转载自:https://blog.csdn.net/github_35160620/article/details/5170...

2019-07-02 11:10:12 2975

转载 直方图均衡化

https://www.zhihu.com/question/37204742/answer/221844779https://zhuanlan.zhihu.com/p/32857009

2019-06-30 19:06:15 117

转载 【图形学】我理解的伽马校正(Gamma Correction)

https://blog.csdn.net/candycat1992/article/details/46228771/

2019-06-30 10:48:18 503

转载 从放弃到再入门之拉格朗日对偶问题推导

https://blog.csdn.net/qq_34564612/article/details/79974635

2019-06-21 10:09:13 193

转载 关于显著性检验,你想要的都在这儿了!!(基础篇)

https://www.cnblogs.com/hdu-zsk/p/6293721.html

2019-06-04 20:29:06 3529

转载 OpenCV—基本矩阵操作与示例

https://blog.csdn.net/iracer/article/details/51296631

2019-06-03 15:55:33 97

转载 latex入门文档大全

安装编辑器及使用:https://liam.page/2014/09/08/latex-introduction/latex写伪代码的模板:https://blog.csdn.net/u010682375/article/details/80484666

2019-05-19 16:14:53 928

原创 leetcode 39题 组合总数(c++)

题目描述:给定一个无重复元素的数组candidates和一个目标数target,找出candidates中所有可以使数字和为target的组合。candidates中的数字可以无限制重复被选取。说明:所有数字(包括target)都是正整数。 解集不能包含重复的组合。示例1:输入: candidates = [2,3,6,7], target = 7...

2019-05-15 15:50:35 273

原创 leetcode 78题 子集(c++ 三种解法)

题目描述:给定一组不含重复元素的整数数组nums,返回该数组所有可能的子集(幂集)。说明:解集不能包含重复的子集。示例:输入: nums = [1,2,3]输出:[ [3], [1], [2], [1,2,3], [1,3], [2,3], [1,2], []]解题思路:解题思路1(包含三种解题方法):这个我没看懂作者本人的解题思...

2019-05-14 11:14:49 431

转载 动态规划:从新手到专家

http://hawstein.com/2013/03/26/dp-novice-to-advanced/

2019-05-13 19:12:34 118

转载 统计学基础--假设检验

https://blog.csdn.net/andy_shenzl/article/details/81453509https://zhuanlan.zhihu.com/p/31322539https://zhuanlan.zhihu.com/p/36653795

2019-05-07 22:27:31 131

转载 如何用最通俗易懂的方式理解假设检验

https://blog.csdn.net/wydyd110/article/details/82387653

2019-05-07 22:22:45 581

空空如也

空空如也

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

TA关注的人

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