- 博客(52)
- 资源 (4)
- 收藏
- 关注
转载 OpenCV_轮廓的查找、表达、绘制、特性及匹配
本文转载自:http://www.cnblogs.com/slysky/archive/2011/10/14/2212227.html OpenCV_轮廓的查找、表达、绘制、特性及匹配虽然Canny之类的边缘检测算法可以根据像素间的差异检测出轮廓边界的像素,但是它并没有将轮廓作为一个整体。下一步是要将这些边缘像素组装成轮廓。轮廓是构成任何一个形状的边界或外形线。直方图对比和模板
2013-09-14 14:53:15 623
转载 openCV中 cvSeq的用法说明
openCV中 cvSeq的用法说明 openCV中 cvSeq的用法说明http://blog.csdn.net/wqvbjhc/archive/2010/04/17/5497017.aspx--------------------------------------------------------------------------------函数原型 说明
2013-09-14 14:43:53 502
原创 MFC 中dlg.DoModal()对话框移动到指定区域显示的一个解决办法
在做一个工程,由于打开文件的时候,用了CFileDialog,然后这个打开按键在界面的一边,如果直接用 CFileDialog dlg( TRUE, //TRUE则显示打开对话框,为FALSE则显示保存对话文件对话框。 _T("AIM"),//指定默认的文件扩展名。 _T("*.aim"), // 指定默认的文件名。
2013-09-04 15:32:40 1043
原创 Opencv的cvMatchTemplate模板匹配根据阈值判断匹配
在看lbd2008转载的文章的时候,(http://blog.csdn.net/lbd2008/article/details/7166279),他的作者对 1.result中数据的含义。 模板匹配函数cvMatchTemplate依次计算模板与待测图片的重叠区域的相似度,并将结果存入映射图像result当中,也就是说result图像中的每一个点的值代表了一次相似度比较
2013-08-26 12:45:58 4980 6
原创 在解析文件时、图像处理、算法编码时速度慢的一个原因
在线程中或者次数多的循环中,不要或者尽可能少的定义变量,频繁的变量的定义和释放需要消耗CPU资源,严重影响效率使用时请注意。例如for(int i=0;i{ double temp; //不是必要的话,这个不能定义在循环里面,浪费处理速度 处理; 处理;}他的执行效率远远低于double temp; for(int
2013-08-25 20:22:04 933
原创 CGerberDoc* GetDocument() const; 错误
在多文档编程的时候,经常会遇到CGerberDoc* GetDocument() const; 错误。错误原因是#include "xxxDoc.h" #include "xxxView.h" 的引用顺序反了。正确的做法是在 .cpp文件下按照以上顺序引进就不会出错
2013-08-25 20:15:31 654
原创 matlab中对数字图像进行像素操作时,尽量避免使用多层嵌套FOR循环
%一维方法A=rand(3000,3000);f=zeros(3000,3000);u0=100;v0=100;tic;for r=1:3000 u0x=u0*(r-1); for c=1:3000 v0y=v0*(c-1); f(r,c)=A(r,c)*cos(u0x+v0y); endendt1=to
2013-08-25 20:12:45 1843
原创 步进电机关键知识
相数:是指电机内部的线圈组数,目前常用的有二相、三相、四相、五相步进电机。步距角:对应一个脉冲信号,电机转子转过的角位移。一般二相电机的步距角为 1.8 度,即电机运动200 步为一周。静力矩(HOLDING TORQUE):是指步进电机通以额定电流但没有转动时,定子锁住转子的力矩。它是步进电机最重要的参数之一,通常步进电机在低速时的转矩接近静力矩。定位力矩
2013-08-25 20:09:10 1233
原创 关于电机的起始速度,目标速度和终点速度
无论是S型曲线和T型曲线,在运用相关的函数时,都需要设置起始速度,目标速度,终点速度,加速度,加加速度。这里的起始速度和终点速度理解起来不是那么容易,我们知道,电机在响应式有个启动频率,启动频率就是电机堵转的频率,启动速度转化成脉冲频率速度时,不能超过该阈值。 然而,我们的启动速度的最小值又怎么设置呢?这需要根据特定的环境,比如说加速时间等,来设置,起始速度和终止速度一方面是为了控制
2013-08-25 20:06:03 1594
原创 xdebug(32) : error C2365:错误
错误:vc\include\xdebug(32) : error C2365: 'operator new' : redefinition; previous definition was 'function'由于#ifdef _DEBUG#define new DEBUG_NEW#endif#include 请把#include 放在_DE
2013-08-25 20:04:10 726 1
原创 没有找到opencv_core246.dll
这个是因为没有添加环境变量引起的, 添加环境变量path:C:\opencv\build\x86\vc9\bin //对于其他的需要添加环境变量的工程项目,如果没有添加,一样会出类似的错误!
2013-08-25 20:02:32 1393 1
原创 关于cvReleaseImage(&g_IplImage)的内存泄露问题
今天在使用OPencv2.4.6的时候发现,只要我的工程里定义了cvReleaseImage(&g_IplImage),在并没有调用的情况下,vs2008退出debug的时候,output窗口出现内存泄露提示:但是,多写几行,也不会提示内存泄露增加很多。IplImage* g_IplImage=NULL;if (g_IplImage!=NULL){ cvRele
2013-08-25 19:57:25 732
Allwinner_A40i_Datasheet_V1.0.pdf
2019-12-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人