- 博客(17)
- 收藏
- 关注
转载 专利代理考前须知
1、拿到专利代理人资格证书还不能直接挂靠拿钱,必须挂在一个专利代理公司里面实习满1年才能拿到专利代理人执业证,如果你只是挂靠,这1年里有可能你还需要给这个专利代理公司一点钱的。2、有了执业证后你的证就有人要了,因为专利代理所想开分所的话对有执业证的人的数量是有强制规定的(至少要10个以上),至于价钱根据你的学历和专业有所差别。3、如果有了执业证满2年,你的证还可以拿去作为合伙人开新的专利事
2015-06-04 18:52:52
1454
转载 struct和typedef struct
struct和typedef struct分三块来讲述: 1 首先://注意在C和C++里不同 在C中定义一个结构体类型要用typedef: typedef struct Student { int a; }Stu; 于是在声明变量的时候就可:Stu stu1;(如果没有typedef就必须用struct Student s
2015-03-17 21:16:15
359
转载 C/C++中参数的传递机制
一、函数参数传递机制的基本理论 函数参数传递机制问题在本质上是调用函数(过程)和被调用函数(过程)在调用发生时进行通信的方法问题。基本的参数传递机制有两种:值传递和引用传递。以下讨论称调用其他函数的函数为主调函数,被调用的函数为被调函数。 值传递(passl-by-value)过程中,被调函数的形式参数作为被调函数的局部变量处理,即在堆栈中开辟了内存空间以存放由主调函数放进来的实参的值
2015-02-27 13:49:57
758
转载 C++::namespace
命名空间是ANSIC++引入的可以由用户命名的作用域,用来处理程序中常见的同名冲突。在C语言中定义了3个层次的作用域,即文件(编译单元)、函数和复合语句。C++又引入了类作用域,类是出现在文件内的。在不同的作用域中可以定义相同名字的变量,互不于扰,系统能够区别它们。 1、全局变量的作用域是整个程序,在同一作用域中不应有两个或多个同名的实体(enuty),包括变量、函数和类等。 在文件中
2015-02-27 11:20:31
484
转载 opencv之轮廓
查找轮廓轮廓到底是什么?一个轮廓一般对应一系列的点,也就是图像中的一条曲线.表示的方法可能根据不同情况而有所不同.有多重方法可以表示曲线.在openCV中一般用序列来存储轮廓信息.序列中的每一个元素是曲线中一个点的位置.关于序列表示的轮廓细节将在后面讨论,现在只要简单把轮廓想象为使用CvSeq表示的一系列的点就可以了.函数cvFindContours()从二值图像中寻找轮廓.cvF
2015-02-05 09:29:30
977
转载 仿射变换VS透视变换
序言 在图像处理中,对图像进行二维变换有仿射变换(Affine Transformation),透视变换(Perspective Transformation)(应该还有其他变换,但是我用到的比较多的是这两种变换)。一、仿射变换1、概念 仿射变换(Affine Transformation)是空间直角坐标系的变换,从一个二维坐标变换到另一个二维坐标,仿射变换
2015-01-29 17:05:54
9757
3
转载 opencv之透视变换
透视变换(Perspective Transformation)是将图片投影到一个新的视平面(Viewing Plane),也称作投影映射(Projective Mapping)。原理: 通用的变换公式为:u,v是原始图片左边,对应得到变换后的图片坐标x,y,其中。变换矩阵可以拆成4部分,表示线性变换,比如scaling,shearing和ratotion。
2015-01-29 16:28:25
1790
原创 OTSU常用的二值化方法
OTSU算法称为大律法或最大类间方差法原理:利用阈值将原图像分成前景,背景两个图象。前景:用w0,u0表示在当前阈值下的前景的点数占图像的比例,前景的平均灰度值背景:用w1, u1表示在当前阈值下的背景的点数占图像的比例,背景的平均灰度值当取最佳阈值时,背景应该与前景差别最大,关键在于如何选择衡量差别的标准,而在otsu算法中这个衡量差别的标准就是最大类间方差(英文简称otsu
2015-01-29 16:07:23
1595
转载 OpenCV_连通区域分析与标记(Connected Component Analysis-Labeling
OpenCV_连通区域分析与标记(Connected Component Analysis-Labeling)【摘要】 本文主要介绍在CVPR和图像处理领域中较为常用的一种图像区域(Blob)提取的方法——连通区域分析法(连通区域标记法)。文中介绍了两种常见的连通区域分析和标记的算法:1)Two- pass;2)Seed-Filling种子填充,并给出了两个算法的基于OpenCV的C++实现代
2015-01-20 16:10:52
756
原创 openCV之读取图像
opencv中读取图像的函数有两种方式:1、Mat Imread;2、IplImage CvLoadImage;如何选择呢,先看一下两者的区别吧!首先,Mat Imread用于C++平台,IplImage CvLoadImage用于C开发平台,需要说明的是C++开发平台会自动分配和释放内存,所以一般大家会选择前者,除非一些特殊的工程中要求用c开发平台。先看一个例子:()vo
2015-01-13 14:30:43
721
转载 特征值和奇异值(svd)
版权声明: 本文由LeftNotEasy发布于http://leftnoteasy.cnblogs.com, 本文可以被全部的转载或者部分使用,但请注明出处,如果有问题,请联系wheeleast@gmail.com前言: 上一次写了关于PCA与LDA的文章,PCA的实现一般有两种,一种是用特征值分解去实现的,一种是用奇异值分解去实现的。在上篇文章中便是基于特征值
2014-07-03 10:39:33
12855
5
转载 MP及OMP算法
1. 信号的稀疏表示(sparse representation of signals)给定一个过完备字典矩阵,其中它的每列表示一种原型信号的原子。给定一个信号y,它可以被表示成这些原子的稀疏线性组合。信号 y 可以被表达为 y = Dx ,或者。 字典矩阵中所谓过完备性,指的是原子的个数远远大于信号y的长度(其长度很显然是n),即n2.MP算法(匹配追踪算法)2.1
2014-06-28 09:54:11
1314
1
转载 机器学习算法_Adaboost
Adaboost也是一种原理简单,但很实用的有监督机器学习算法,它是daptive boosting的简称。说到boosting算法,就不得提一提bagging算法,他们两个都是把一些弱分类器组合起来来进行分类的方法,统称为集成方法(ensemble method),类似于投资,“不把鸡蛋放在一个篮子”,虽然每个弱分类器分类的不那么准确,但是如果把多个弱分类器组合起来可以得到相当不错的结果,另外要
2014-05-26 13:12:28
440
转载 解析VC中的消息传递机制
摘要:Windows编程和Dos编程,一个很大的区别就是,Windows编程是事件驱动,消息传递的。所以,要学好Windows编程,必须对消息机制有一个清楚的认识,本文希望能够对消息的传递做一个全面的分析。一、什么是消息?消息系统对于一个win32程序来说十分重要,它是一个程序运行的动力源泉。一个消息,是系统定义的一个32位的值,他唯一的定义了一个事件,向Windo
2014-05-22 15:23:24
498
转载 北京地区的图像处理公司
我根据《浅谈图像处理方向的就业前景》和自己找工作的一些经验简单介绍一下图像处理方向就业前景,希望能对后来者有所帮助!1、请学好图像基本理论知识,笔试会遇到很多基础的题;2、请学好c++语言,99%以上的公司在招图像岗位的人员时都会笔试c++;3、请多做一些实际的项目,少一些理论的研究(针对中小企业而言);4、请不要只局限于的课题,因为可能你的课题只是图像处理领域的一些皮毛;5、
2014-05-21 11:06:43
2166
转载 fread函数和fwrite函数
1.函数功能 用来读写一个数据块。2.一般调用形式 fread(buffer,size,count,fp); fwrite(buffer,size,count,fp);3.说明 (1)buffer:是一个指针,对fread来说,它是读入数据的存放地址。对fwrite来说,是要输出数据的地址。 (2)size:要读写的字节数;
2014-05-20 10:52:25
447
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人