自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Python的语言特性

1、Python的函数传参  Python中所有的变量都可以理解为内存中一个对象的“引用”,或者,也可以看似C中的void *的感觉。这里记住的是类型是属于对象的,而不是变量。对象分为两种:  可更改的:list,dict;  不可更改的:strings,tuples,numbers;  当向函数传递一个参数,即引用的时候:   1)如果该参数是函数外一个不可变...

2018-03-29 18:54:00 134

转载 OpenCV编程入门目录

第一部分 快速上手OpenCV 1第1 章 邂逅OpenCV 3 1.1 OpenCV 周边概念认知 4 1.1.1 图像处理、计算机视觉与OpenCV 4 1.1.2 OpenCV 概述 4 1.1.3 起源及发展 5 1.1.4 应用概述 6 1.2OpenCV 基本架构分析 7 ...

2018-03-21 18:22:00 244

转载 类 — 成员函数的重载、覆盖与隐藏

一、成员函数的重载重载是指在同一个类定义中,同名函数之间存在的关系。这些同名函数的参数类型和数目均不同。返回值类型可以相同也可以不同。因此不能够参数列表相同,而仅仅依靠返回值类型来区分函数。另外,重载和成员函数是否是虚函数或者静态函数无关。二、成员函数的覆盖覆盖是指在子类与父类最终同名函数,要求基类必须是虚函数(有virtual关键字),而且要求子类与基类有相同的参数名称、类...

2018-03-20 21:57:00 251

转载 使用XShell通过SSH访问Google谷歌云服务器方法

1:先用Xshell创建个密钥下一步到这里,这个名称要记得,谷歌后台要用的。把这里的公钥复制出来,当然最好也可以备份下。2:到谷歌后台去添加ssh,然后就能连接了。复制刚才生成的公钥,在谷歌云服务器元数据-SSH密钥,添加进去,添加的时候,在等号后面加上:空格+密钥名称现在就可以本地用软件,使用ssh来连接服务器了。...

2018-03-13 10:45:00 2113

转载 STL不同容器的使用方法

以下内容摘自:http://blog.csdn.net/u014465639/article/details/70241850 1、vector(需要导入头文件#include <vector>) ①定义与初始化 如果没有指定元素的初始化式,那么标准库将自行提供一个元素初始值进行,具体值为何,取决于存储在vector 中元...

2018-03-13 09:22:00 108

转载 STL容器之间的差异和联系

    1.vector (连续的空间存储,可以使用[]操作符)快速的访问随机的元素,快速的在末尾插入元素,但是在序列中间的插入,删除元素要慢(涉及元素复制移动),而且如果一开始分配的空间不够的话,有一个重新分配更大空间,此时需要拷贝的性能开销 2.deque 在开始和最后添加删除元素都一样快,并提供了随机访问方法,像vector一样使用[]访问任意元素,但是随...

2018-03-12 22:03:00 100

转载 STL之顺序容器 deque 动态数组

  deque是一个动态数组,deque与vector非常类似,vector是一个单向开口的连续线性空间,deque则是双向开口的连续线性空间。两者唯一的区别是deque可以在数组的开头和末尾插入和删除数据,而vector只能在末尾插入删除数据(当然,从技术层面上,vector也可以从首尾两端进行操作,但是其从头部操作效率奇差,无法接受)。                    ...

2018-03-12 21:24:00 243

转载 Win10下Anaconda3安装CPU版本TensorFlow并使用Pycharm开发

环境:windows10软件:Anaconda31.安装Anaconda选择相应的Anaconda进行安装,下载地址点击这里,下载对应系统版本的Anaconda3。运行开始菜单->Anaconda3—>Anaconda Prompt:conda list可以看到已经安装了numpy、sympy等常用的包。2.安装Tensorflo...

2018-03-11 15:12:00 140

转载 CNN中已知input_size、kernel_size、padding、stide计算output公式的理解

在进行卷积运算和池化的时候,对于输入图像大小为input_size,给定kernel_size、padding、stride,计算得出output_size为: output_size =1+ (input_size+2*padding-kernel_size)/stride 怎么理解这个等式?首先,考虑对图片横向的填充,有两个边所以加...

2018-03-10 17:51:00 1667

转载 深度学习机器学习面试问题准备

转自:http://blog.csdn.net/woaidapaopao/article/details/77806273第一部分:深度学习1、神经网络基础问题(1)Backpropagation(要能推倒)  后向传播是在求解损失函数L对参数w求导时候用到的方法,目的是通过链式法则对参数进行一层一层的求导。这里重点强调:要将参数进行随机初始化而不是全部置0,否则所有隐层的...

2018-03-09 18:56:00 237

转载 经典卷积网络模型 — LeNet模型笔记

  LeNet-5包含于输入层在内的8层深度卷积神经网络。其中卷积层可以使得原信号特征增强,并且降低噪音。而池化层利用图像相关性原理,对图像进行子采样,可以减少参数个数,减少模型的过拟合程度,同时也可以保留一定的有用信息。                          图一 LeNet网络模型框架层次描述参数个数与连接...

2018-03-09 17:31:00 180

转载 HighGUI图形图像界面初步——鼠标操作

  OpenCV中的鼠标操作和滑动条的消息映射方式很类似,都是通过一个中介函数配合一个回调函数来实现的,创建和指定滑动条回调函数为createTrackbar, 而指定鼠标操作消息回调函数的函数为setMouseCallback。下面来了解一下它。  函数原型:  C++: void setMouseCallback(const string & winname, Mou...

2018-03-09 10:57:00 112

转载 决策树学习笔记(Decision Tree)

 什么是决策树?  决策树是一种基本的分类与回归方法。其主要有点事模型具有可得性,分类速度快。学习时,利用训练数据,根据损失函数最小化原则建立决策树模型;预测时,对新数据,利用决策树模型进行分类。 决策树学习通常包含以下三个步骤:  选择特征  决策树生成  剪枝 决策树的改进路线:  ID3--->C4.5--->CART  (1)其...

2018-03-07 10:38:00 308

转载 window下如何使用Git上传代码到github远程服务器上(转)

注册账户以及创建仓库首先你得有一个github账号,没有自行注册,登录成功后应该是这样在页面上方用户菜单上选择 “+”->New repository 创建一个新的仓库为仓库取一个名字,点击创建仓库按钮 你将成功创建一个仓库,create。安装git客户端github是服务端,要想在自己电脑上使用git我们还需要一个git客户端,windows用户请...

2018-03-07 08:48:00 111

转载 HighGUI图形图像界面初步——滑动条的创建和使用

  滑动条是OpenCV动态调节参数特别好用的一种工具,它依附于窗口而存在。由于OpenCV没有实现按钮功能,所以很多时候,我们可以用仅含0-1的滑动条来实现按钮的按下于弹起效果。1、创建滑动条:createTrackbar()函数  这个函数往往和一个回调函数配合起来使用。  C++ : int createTrackbar(const string & tr...

2018-03-06 20:21:00 130

转载 python环境jieba分词的安装

我的python环境是Anaconda3安装的,由于项目需要用到分词,使用jieba分词库,在此总结一下安装方法。安装说明=======代码对 Python 2/3 均兼容* 全自动安装:`easy_install jieba` 或者 `pip install jieba` / `pip3 install jieba`* 半自动安装:先下载 http://pypi.pytho...

2018-03-06 10:53:00 407

转载 HighGUI图形图像界面初步—— 图像的载入、显示与输出

HighGUI模块为高层GUI图形用户界面模块,包含媒体的输入输出、视频捕捉、图像和视频的编解码、图形交互界面的接口等。在本章中,我们将学到:图像的载入、显示和输出到文件的详细分析滑动条的创建和使用OpenCV中的鼠标操作1、图像的载入与显示概述  在新版的opencv2中,最简单的图像载入和显示只需两句代码,非常便捷。这两个行代码分别对应两个函数:imr...

2018-03-05 21:56:00 319

转载 0_OpenCV3.4.0+Visual Studio2017 + win10环境配置

研究生学习方向是计算机视觉,因此想从传统的算法开始,于是尝试安装Opencv做一些项目。在安装过程中碰到很多问题,搭建成功后立刻记录下来,一遍以后查看。安装环境:windows10 64bit 专业版使用版本:Opencv 3.4.0     visual studio 2107 社区免费版一、下载visual studio 2017 下载地址:https:/...

2018-03-05 19:07:00 159

转载 5_Longest Palindromic Substring(Manacher) --LeetCode

参考:https://www.felix021.com/blog/read.php?2040,https://segmentfault.com/a/1190000002991199 做了修改。  首先用一个非常巧妙的方式,将所有可能的奇数/偶数长度的回文子串都转换成了奇数长度:在每个字符的两边都插入一个特殊的符号。比如 abba 变成 #a#b#b#a#, aba变成 #a#b#a#...

2018-03-02 19:59:00 80

转载 3_Longest Substring Without Repeating Characters -- LeetCode

C++解法一:class Solution {public: int lengthOfLongestSubstring(string s) { int m[256] = {0},left = 0, res = 0; for(int index = 0; index < s.size(); ++index) ...

2018-03-01 17:07:00 92

空空如也

空空如也

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

TA关注的人

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