自定义博客皮肤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)
  • 收藏
  • 关注

原创 logistic function

Net input function:Z=sigmoid function:A=Quantizer: 逻辑回归不但预测出了事件所属类别,还能计算出事件发生的概率通过平方和误差来学习逻辑回归损失函数:逻辑回归损失函数推导:不同类样本对应的损失函数图像:如果准确将一个正样本预测为1,那么正样本对应的loss趋近于0,同样,如果准确将一个负样本预测为0,那么负样本对应loss...

2019-05-11 16:44:10 750

原创 sklearn 数据载入+数据预处理

1.数据载入from sklearn import datasetsiris = datasets.load_iris()2.数据集划分【原来sklearn本身已经实现了,之前做交叉验证对比试验却忘记用了。。。】from sklearn.cross_validation import train_test_split #注:后期版本 from sklearn.model_selecti...

2019-05-11 16:36:15 1104

原创 社交网络分类论文-----graphasImage

1.论文题目:ClassifyingGraphsasImageswithConvolutional+NeuralNetworks2.相关知识:Graph----->node2vecImageClassifying--------->NeuralNetworks3.伪代码【有些细节还需要斟酌,有的地方理解还不到位,可能存在错误】4.实现工具(snap)Snap项目路径;...

2018-11-24 15:08:53 1055

原创 通过小波文献调研得到的有用网址

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2017-12-28 17:56:46 3450

原创 图像类型间的转换-matlab

转换函数: 第一种形式: B=data_type_name(A) 无论A中是什么类型,将其变为data_type_name类型 比如: B=double(A)将A转换为一个双精度数组B第二种形式: 包含5种转换函数: B=im2uint8(A) A类型:logical,uint8,uint16和double B类型:uint8B=im2uint16(A) A类型:logical,

2017-11-23 16:30:07 545

原创 图像类型

1.亮度图像 2.二值图像 3.索引图像 4.RGB图像亮度图像: 一个亮度图像是一个数据矩阵,归一化的取值表示亮度。若亮度图像的像素都是unit8类或unit16类,则它们的整数范围分别是[0,255]和[0,65535]。若图像是double类,则像素的取值就是浮点数。规定双精度型归一化亮度图像的取值范围是[0,1].二值图像 注意:二值图像是指取值只有0和1的逻辑数组。使用logic

2017-11-22 22:11:59 460

原创 Matlab保存图像

Matlab通过以下方式实现图像的保存:imwrite(f,’path\file_name.extend’)或imrite(f,’path\file_name’,’extend’)来实现注:Matlab中常用的只适用于JPEG图像的语法函数是: imwrite(f,’file_name.jpg’,’quality’,q) 其中,q是一个在0到100之间的整数(由于JPEG压缩,q越小,表明图像的

2017-11-22 20:47:10 706

原创 Matlab读取和显示图像

Matlab图像读取: f=imread(‘imgName.extend’) imgName——图像名 extend———图像格式后缀名如何查看f对应参数: whos f;图像显示: imshow(f);——–默认灰度级数256 imshow(f,G)——-G为默认灰度级数 eg: imshow(f,[low,high])——–小于或等于low的显示黑色,大于或等于high的显示白色,

2017-11-22 20:26:09 19907

原创 快速排序

快速排序:时间复杂度:O(nlogn)空间复杂度:O(nlogn)-------递归使用栈空间代码实现:#include #include using namespace std;int partition(int *data,int start,int end){ int first=data[start]; while (start<end) { while

2017-10-06 16:05:49 295

原创 堆排序

原来最大的敌人一直都是自己,堆排序有那么难吗?竟然胆怯到现在才把它KO了。。。堆排序:难点:建堆时间复杂度:O(nlogn)空间复杂度:O(1), 就地排序,没有使用额外的存储空间稳定性:不稳定特点:不适合待排数据数量少的情况具体算法流程:见(大话数据结构分析,分析的很好)代码实现:#include #include using namespace std

2017-10-06 15:04:20 311

原创 虚函数傅里叶变换的奇偶性证明

题目:证明过程:参考网上大神的思路:

2017-10-06 13:09:56 14705 2

原创 整数加法

整数加法

2017-10-05 13:43:54 436

原创 二维数组中的查找——剑指offer新解

在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。之前一直都很傻,想得过于繁琐,将矩阵分成三部分来求解:看了剑指offer之后恍然大悟,膜拜大神中。。。小虫子还需要继续加油啊:剑指offer中的大体思路是:对矩阵从最右上的元素开始比较:1.如果cu

2017-10-02 22:03:39 277

原创 百度2017年计算机视觉笔试题---续

百度2017年计算机视觉笔试题

2017-09-30 10:43:21 5075 1

原创 百度2017年计算机视觉笔试题

今年百度计算机视觉笔试题分布情况如下: 第一部分:30个选择题,每个2分 第二部分:2个简答题,一个20分,一个30分 第三部分:2个编程题,每个20分第一部分(有些题目不记得了)

2017-09-27 21:39:24 6206

原创 要求输出所有在m和n范围内的水仙花数。

要求输出所有在m和n范围内的水仙花数。

2017-09-22 23:38:32 8504

原创 电话号码分身问题,小米笔试真题

题目描述 继MIUI8推出手机分身功能之后,MIUI9计划推出一个电话号码分身的功能:首先将电话号码中的每个数字加上8取个位,然后使用对应的大写字母代替 (”ZERO”, “ONE”, “TWO”, “THREE”, “FOUR”, “FIVE”, “SIX”, “SEVEN”, “EIGHT”, “NINE”), 然后随机打乱这些字母,所生成的字符串即为电话号码对应的分身。

2017-09-19 09:36:53 1503 1

原创 仿射变换中交比调合比概念

共线三点P1,P2,PP_1,P_2,P的单比为: (P1P2P)=P1PP2P\begin{equation}(P_1P_2P)=\frac{P_1P}{P_2P}\end{equation} 其中P1P,P2PP_1P,P_2P是有向线段的数量,称P1,P2P_1,P_2为基点,PP为分点。 共线四点P1,P2,P3,P4P_1,P_2,P_3,P_4的交比(P1P2,P3P4)(P_

2017-09-18 18:11:24 1328

原创 摄像机成像模型

摄像机成像模型,小孔成像

2017-09-18 17:21:00 672

原创 给定一个句子(只包含字母和空格), 将句子中的单词位置反转,单词用空格分割, 单词之间只有一个空格,前后没有空格。

给定一个句子(只包含字母和空格), 将句子中的单词位置反转,单词用空格分割, 单词之间只有一个空格,前后没有空格。

2017-09-18 16:25:16 9179

原创 现在有一棵合法的二叉树,树的节点都是用数字表示,现在给定这棵树上所有的父子关系,求这棵树的高度

现在有一棵合法的二叉树,树的节点都是用数字表示,现在给定这棵树上所有的父子关系,求这棵树的高度

2017-09-18 15:25:06 7701 2

原创 设有n个正整数,将他们连接成一排,组成一个最大的多位整数。

设有n个正整数,将他们连接成一排,组成一个最大的多位整数。

2017-09-18 11:30:19 2651

原创 matlab+opencv+VS动态编译出错:

matlab动态编译出错 “Test checkout of feature ‘Compiler’ failed.”出错原因: matlab没有完全解密解决办法: 把“..\Matlab64\bin\win64”目录下的compiler.dll,mcc.exe,libmwservices.dll 三个文件复制到matlab安装目录对应位置替换原文件即可!(如果软件是32位,则对应目录为“..

2017-09-16 22:04:05 1696

原创 VS2013 +openCV(3.0)+Matlab(2014-64)配置:

VS2013 +openCV(3.0)+Matlab(2014-64)配置: ———-利用属性表配置可以达到一劳永逸的效果,还可以随时修改 VS2013 +openCV(3.0)+Matlab(2014-64)配置:———-利用属性表配置可以达到一劳永逸的效果,还可以随时修改 1.openCV3.0环境变量配置: 在系统变量中新建变量:opencv=#yourpath#\build 在pa

2017-09-16 21:55:08 618

原创 水平集重叠细胞分割

水平集概念引入: 将平面闭合曲线隐含地表达为二维曲面函数的水平集,即具有相同函数值的点集 也就是说对于三维曲面z=f(x,y)与xy平面的交线为: f(x,y)=0, 则f(x,y)即为x,y平面的水平集表达,f(x,y)=0称为0水平集,如此便可以将演化的曲面或曲线嵌入到高维函数表示的曲面中。用一个实例帮助理解:一条连续的参数化曲线时用一个一元连续函数来表示的,无法表示几条分

2017-09-16 21:52:56 3685 62

原创 调用opencv库时运行出错

错误描述:解决方案:项目---属性-----c/c++/代码生成/运行库如果是debug--------->多线程调试 (/MTd)如果是Rlease-------->多线程 (/MT)

2017-07-18 14:31:55 678

原创 细胞图像处理相关会议及牛人网站

MICCAI:http://www.miccai2016.org/en/NEWS.htmlCell Image Analysishttp://www.albany.edu/celltracking/index.html

2017-06-22 20:18:51 348

原创 《Cracking the Coding Interview程序员面试金典》-----

有一个XxY的网格,一个机器人只能走格点且只能向右或向下走,要从左上角走到右下角。请设计一个算法,计算机器人有多少种走法。给定两个正整数int x,int y,请返回机器人的走法数目。保证x+y小于等于12。(这道题的难点是对题目的理解,万不可理解成走线段的交点)做这道题时,完全不理解机器人具体是如何走的,如果按照面试金典中的解法,只能将“机器人只能”走格点理解为每个格子整

2017-06-21 19:02:53 553

原创 剑指offer面试题之求第n个丑数

第一种方法:从1开始判断下一个数是否是丑数,判断标准:如果能被2整除则,一直除以2,并用商来更新原来的数,直到不能被2整除记下最终所得数为M2对于M2如果能被3整除,则一直除以3,并用商来更新原来的数,直到无法被3整除,记下最终所得数为M3对于M3如果能被5整除,则一直除以5,并用商来更新原来的数,直到无法被5整除,记下最终所得数为M5如果最终的M5==1那么,这个数是丑数,如

2017-06-09 18:02:27 1896

原创 数据结构之——堆

堆的定义:     堆实际上是一棵完全二叉树,其任何一非叶节点满足性质:Key[i]=Key[2i+1]&&key>=key[2i+2]     即任何一非叶节点的关键字不大于或者不小于其左右孩子节点的关键字。堆分为大顶堆和小顶堆,满足Key[i]>=Key[2i+1]&&key>=key[2i+2]称为大顶堆,满足 Key[i]用数

2017-06-08 15:48:29 460

原创 剑指offer 变态跳台阶问题

一只青蛙一次可以跳上1级台阶,也可以跳上2级……它也可以跳上n级。求该青蛙跳上一个n级的台阶总共有多少种跳法。问题的起源是斐波那契数,其实就是一个递归方程的推导我们假设在青蛙跳台阶的过程中,我们从后往前推,假设青蛙跳完n阶有f(n)如果青蛙最后一步跳1阶,那么之前青蛙跳完了n-1阶,有f(n-1)种跳法如果青蛙最后一步跳2阶,那么之前青蛙跳完了n-2阶,有f(n-2)种跳法

2017-05-18 10:53:33 351

原创 剑指offer 斐波那契数

大家都知道斐波那契数列,现在要求输入一个整数n,请你输出斐波那契数列的第n项。n首先介绍斐波那契数:(引自百度百科)斐波那契数,亦称之为斐波那契数列(意大利语: Successione di Fibonacci),又称黄金分割数列、费波那西数列、费波拿契数、费氏数列,指的是这样一个数列:0、1、1、2、3、5、8、13、21、……在数学上,斐波纳契数列以如下被以

2017-05-16 11:14:06 347

原创 剑指offer 旋转数组的最小数字

把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个非递减排序的数组的一个旋转,输出旋转数组的最小元素。例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该数组的最小值为1。NOTE:给出的所有元素都大于0,若数组大小为0,请返回0。暴力法求解:(不提倡)import java.util.ArrayList;public clas

2017-05-16 11:01:46 274

原创 剑指offer

用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。具体解题思路参考:http://www.cnblogs.com/wanghui9072229/archive/2011/11/22/2259391.htmljava实现代码:import java.util.Stack;public class Solution { Stac

2017-05-15 22:16:11 247

原创 剑指offer 二叉树重构问题

输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建二叉树并返回。java实现代码:

2017-05-15 20:12:35 265

原创 剑指Offer

在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。解题思路:第一步:找矩阵对角线上比target小的最大数A,那么A所在的正方形中所有数的值都比target小第二步:找到B点,它是第一列中比target大的第一个数第三步:找到C点,它是第一

2017-05-12 14:35:53 275

原创 LeetCode Given a linked list, return the node where the cycle begins. If there is no cycle, returnn

挺烧脑的一道题,这里搜集了一个很好的解答方案参考自:http://blog.csdn.net/snow_7/article/details/52181049方法一:对于一个单链表判断其是否含环的最基本想法是,设置两个指针,一快一慢,其中快指针的步长是慢指针的两倍对于一个已经含环的单链表,如下图所示:设环外节点数为x,环中节点数为n,那么对于快慢指针来说,当他们相遇时慢指

2017-05-10 22:19:48 1009

原创 leetcode reorderList Given{1,2,3,4}, reorder it to{1,4,2,3}.

Given a singly linked list L: L0→L1→…→Ln-1→Ln,reorder it to: L0→Ln→L1→Ln-1→L2→Ln-2→…You must do this in-place without altering the nodes' values.For example,Given{1,2,3,4}, reorder it to{1

2017-05-10 16:36:56 304

原创 leetCode中java实现归并排序

Sort a linked list in O(n log n) time using constant space complexity.考虑到时间复杂度为O(nlogn)的排序算法有:快速排序,归并排序,堆排序和希尔排序,而适合用链表实现的应该是归并排序归并排序算法介绍:归并排序(Merge Sort)完全遵循上述分治法三个步骤: 1、分解:将要排序的n个元

2017-05-09 10:49:13 502

原创 插入排序法java实现

插入排序插入排序(Insertion Sort)是一种简单直观的排序算法。它的工作原理是通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应位置并插入。插入排序在实现上,通常采用in-place排序(即只需用到O(1)的额外空间的排序),因而在从后向前扫描过程中,需要反复把已排序元素逐步向后挪位,为最新元素提供插入空间。时间复杂度:O(n^2);1.直接插入法

2017-05-02 19:21:59 917

空空如也

空空如也

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

TA关注的人

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