- 博客(29)
- 资源 (51)
- 收藏
- 关注
转载 正则表达式中的?
在表示重复的字符后面加问号,比如+?,*?,{2,3}?可以停止匹配的贪婪模式。1234567891011var pattern=/\w{2,3}/;console.log("aaaa".match(pattern)[0]);/*结果"aaa";贪婪模式下会尽可能多的匹配,所以会匹配3个重复的字
2017-08-16 23:25:38
513
转载 嵌入式linux入门六步曲
第一.学习基本的裸机编程 对于学硬件的人而言,必须先对硬件的基本使用方法有感性的认识,更必须深刻认识该硬件的控制方式,如果一开始就学linux系统、学移植那么只会马上就陷入一个很深的漩涡。我在刚刚开始学ARM的时候是选择ARM7(主意是当时ARM9还很贵),学ARM7的时候还是保持着学51单片机的思维,使用ADS去编程,第一个实验就是控制led。学过一段时间ARM的人都会笑这样很笨,实际
2016-04-17 17:00:50
448
转载 简析struct in_addr ,struct sockadd
程序会用到以下结构体(结构体都有说明)struct in_addr //用来保存以十六进制表示的IP地址struct in_addr { unsigned long s_addr;};typedef struct in_addr {union { struct{unsigned char s_b1,s_b2,s_b3,s
2016-03-22 22:36:02
7388
转载 PCB布线6大原则
1 电源、地线的处理 既使在整个PCB板中的布线完成得都很好,但由于电源、 地线的考虑不周到而引起的干扰,会使产品的性能下降,有时甚至影响到产品的成功率。所以对电、 地线的布线要认真对待,把电、地线所产生的噪音干扰降到最低限度,以保证产品的质量。 对每个从事电子产品设计的工程人员来说都明白地线与电源线之间噪音所产生的原因, 现只对降低式抑制噪音
2015-01-05 10:44:18
861
转载 PROTEL技术应用技巧总结
原文地址:http://bbs.elecfans.com/forum.php?mod=viewthread&tid=205345&extra=page%3D8%26filter%3Dtypeid%26typeid%3D161.原理图常见错误:(1)ERC报告管脚没有接入信号:a. 创建封装时给管脚定义了I/O属性;b.创建元件或放置元件时修改了不一致的grid属性,管脚与线没有
2015-01-05 10:30:24
751
转载 超强PCB布线设计经验
高速PCB设计指南之一第一篇 PCB布线在PCB设计中,布线是完成产品设计的重要步骤,可以说前面的准备工作都是为它而做的, 在整个PCB中,以布线的设计过程限定最高,技巧最细、工作量最大。PCB布线有单面布线、 双面布线及多层布线。布线的方式也有两种:自动布线及交互式布线,在自动布线之前, 可以用交互式预先对要求比较严格的线进行布线,输入端与输出端的边线应避免相邻平行, 以免产生反射
2015-01-05 10:24:56
931
原创 快速选择排序算法
快速排序是对冒泡法排序的一种改进。 排序思想: 通过一趟排序,将待排序记录分割成独立的两部分,其中一部分记录的关键字均比另一部分记录的关键字小;再分别对这两部分记录进行下一趟分割排序,以达到整个序列有序,重复执行以上的划分操作,直 到所有要进行排序的数据变为有序为止。
2014-08-28 21:30:27
3070
1
原创 c语言--直接插入算法
插入排序是排序算法的一种,它不改变原有的序列(数组),而是创建一个新的序列,在新序列上进行操作。这里以从小到大排序为例进行讲解。 插入排序的基本思想是,将元素逐个添加到已经排序好的数组中去,同时要求,插入的元素必须在正确的位置,这样原来排序好的数组是仍然有序的。
2014-08-28 21:11:18
1318
原创 c语言 冒泡排序算法
冒泡排序是排序算法的一种,思路清晰,代码简洁,常被用在大学生计算机课程中。“冒泡”这个名字的由来是因为越大的元素会经由交换慢慢“浮”到数列的顶端,故名。这里以从小到大排序为例进行讲解。基本思想及举例说明冒泡排序的基本思想就是不断比较相邻的两个数,让较大的元素不断地往后移。经过一轮比较,就选出最大的数;经过第2轮比较,就选出次大的数,以此类推。下面以对 3 2 4
2014-08-27 21:36:26
4527
原创 C语言 简单选择排序算法
选择排序是排序算法的一种,这里以从小到大排序为例进行讲解。基本思想及举例说明选择排序(从小到大)的基本思想是,首先,选出最小的数,放在第一个位置;然后,选出第二小的数,放在第二个位置;以此类推,直到所有的数从小到大排序。在实现上,我们通常是先确定第i小的数所在的位置,然后,将其与第i个数进行交换。下面,以对 3 2 4 1 进行选择排序说明排序过程,使用min_ind
2014-08-27 21:31:44
5149
原创 cvCreateImage函数与cv
C: IplImage* cvCreateImage(CvSize size, int depth, int channels)¶
2014-05-15 21:02:17
1484
原创 matlab中的显示精度
matlab中的显示精度问题matlab中的显示精度问题format:设置输出格式对浮点性变量,缺省为format short.format并不影响matlab如何计算和存储变量的值。对浮点型变量的计算,即单精度或双精度,按合适的浮点精度进行,而不论变量是如何显示的。对整型变量采用整型数据。整型变量总是根据不同的类(class)以合适的数据位
2014-05-07 21:57:02
2124
转载 目标检测中背景建模方法
'Levenberg-Marquardt'options = optimset('Algorithm','levenberg-marquardt',... 'Display','off','TolX',0.001,'TolFun',0.001);pid = lsqnonlin(@tracklsq, pid0, [], [], options); opts=optims
2014-05-03 15:28:34
1966
原创 opencv中利用otsu算法进行阈值化
#include "opencv2/opencv.hpp" #include #include #include
2014-04-20 21:36:16
2103
原创 OPENCV中滑动条的使用
//文中存在两种不同的图像的平滑类型,一类是彩色图像,另一类是灰度图像,经证明,两种均可以#include#include#includeint param1=1; int param2=1; IplImage *img;IplImage *image;IplImage *dst;void switch_callback(int po
2014-04-18 22:09:24
1148
转载 图像处理和图像识别中常用的OpenCV函数
1、cvLoadImage:将图像文件加载至内存; 2、cvNamedWindow:在屏幕上创建一个窗口; 3、cvShowImage:在一个已创建好的窗口中显示图像; 4、cvWaitKey:使程序暂停,等待用户触发一个按键操作; 5、cvReleaseImage:释放图像文件所分配的内存; 6
2014-04-14 22:06:35
987
原创 VS2008下的配置opencv
openCV 2.2以及2.2以下版本,不自带编译好的dll动态库和lib静态库文件,其中的bin和lib都是未经编译的,还不能直接使用的;因此需要进行下载CMake来对于Opencv源代码进行重新编译,才能得到最终的dll和lib库文件;发现其中2.3.0的bin和lib也未进行编译,需要使用Cmake软件对于源代码进行自行编译;开始以上版本都自带库文件,因此无需自己编译。 open
2014-04-13 22:28:00
1438
转载 几本很不错的C++Builder的电子书
介绍几本很不错的C++Builder的电子书http://www.ccrun.com/page.asp?c=7&s=2&p=2名称: C++ Builder 6 编程实例精解(PDF) 更新: 2007-10-26 01:06:13 浏览: 95367 下载: 32384简介: C++Builder 6编程实例精解 这本书是从C++Builder 6的基础讲起,同时讲
2013-12-16 23:01:25
2971
转载 图像畸变校正
http://www.codesoso.net/Search?l=matlab&q=%CD%BC%CF%F1%BC%B8%BA%CE%BB%FB%B1%E4%D0%A3%D5%FD
2013-11-20 22:50:16
1416
转载 几个的网站
http://www.vision.caltech.edu/bouguetj/calib_doc/index.htmlhttp://www.vision.caltech.edu/bouguetj/calib_doc/index.html http://www.csse.uwa.edu.au/~pk/Research/MatlabFns/#matchhttp://www.csse.u
2013-11-13 21:39:21
1278
转载 图像机器视觉
This, the ninth release of the Toolbox, represents over fifteen years of development and a substantial level of maturity. This version captures a large number of changes and extensions generated over
2013-11-13 21:29:13
1047
转载 机器视觉
Van 那个组也做局部特征和物体识别分类。现在Olivier Faugeras也从三维重建转到计算认知学了。ctozlm, 现在不研究局部特征的很少啊,因为局部特征方法克服了以前方法的很多缺陷。局部特征方法本就是从三维重建发展出来的。所以他们研究局部特征也就不奇怪了。INRIA 的 Faugeras 是 IJCV 的 主编,在欧洲 Computer Vision 届是老大,他的弟子A
2013-11-13 21:21:34
1489
1
转载 一些网页
发现了一个机器视觉的Matlab工具箱,分享一下。机器视觉工具箱(MVT的)规定,在机器视觉和基于视觉的控制有益的多种功能。这是一个有点折衷收集反映作者在光度学,摄影测量,色度学 方面的个人利益。它包括文件的 阅读和写作,采集,显示,过滤,一滴,点和线特征提取,数学形态学,homographies,视觉的Jacobian,摄像机校准和色彩空间转换遍及 90多个业务功能,如图像。工具箱,Matl
2013-11-13 21:17:18
1015
1
转载 常见的机器视觉工具
一、开源的OpenCV机器视觉我们最常用的软件是OpenCV(Intel OpenSource Computer Vision Library),它的中文论坛http://www.opencv.org.cn/index.php里面有非常清楚的介绍。二、VisionPro®7.0系统,快速开发强大的应用系统康耐视公司(Cognex ®)推出的 VisionPro ® 系统组合了世
2013-11-13 20:54:48
5563
翻译 豆瓣关于计算机视觉的书评及介绍
豆瓣关于计算机视觉的书评及介绍标签:计算机视觉 http://book.douban.com/tag/%E8%AE%A1%E7%AE%97%E6%9C%BA%E8%A7%86%E8%A7%89机器视觉 http://book.douban.com/tag/%E6%9C%BA%E5%99%A8%E8%A7%86%E8%A7%89图像视觉 http://book
2013-11-13 17:07:52
1295
原创 基于canny的边缘检测算法:
clear all;close all;%%%%%%%%%%%%%%载入图像%%%%%%%%%%%%%%I=imread('rice','BMP');% I=imnoise(I,'gaussian',0,0.01);X=double(I);[Ix,Iy]=size(X); %图像长宽%%%%%%%%%%%%%%二级尺度%%%%%%%%%%%%%%
2013-10-20 11:27:08
1215
原创 基于小波变换的多尺度图像边缘检测matlab源代码(在Matlab7.0下运行)
clear all; load wbarb; I = ind2gray(X,map);imshow(I); I1 = imadjust(I,stretchlim(I),[0,1]);figure;imshow(I1); [N,M] = size(I); h = [0.125,0.375,0.375,0.125]; g = [0.5,-0.5]; delta = [1
2013-10-16 17:54:14
7768
图像的DIB类实现
2013-04-14
深入浅出MFC
2014-04-13
Visual C C编程精选集锦
2014-03-30
Harris角点检测程序。选定图像中某以区域,通过设置角点的最大个数和最小个数来设定检测阈值
2013-07-18
Harris角点检测,代码可以通过修改sigma, thresh, radius, disp的值控制角点数量
2013-07-18
背景差分法 多目标跟踪
2013-04-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人