自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

翻译 Sapera LT 的配置

配置:1 .VC++目录->包含目录中 添加安装目录\Sapera\Include     C:\ProgramFiles\Teledyne DALSA\Sapera\Classes\Basic 2.C/C++ 常规->附加包含目录 添加安装目录\Sapera\Classes\Basic3. 连接器->附加库目录 安装目录\Sapera\Lib   

2017-04-10 21:19:52 1592

转载 Sapera帮助文档

Sapera帮助文档简介:Sapera LT 是一套用于图像采集、显示和控制的独立于硬件以外的 C 和 C++ 软件库,支持所有 DALSA Coreco 硬件平台。它的综合功能集包括程序可移植性、多样化的相机控制、灵活的显示和管理功能,以及易于使用的应用开发向导。Sapera LT 与 Microsoft Visual Studio C/C++、.Net、Visual Basic 6

2017-04-10 20:10:14 915

转载 好用的网址XIANGJI

http://blog.csdn.net/liubing8609/article/category/1418953

2017-04-10 20:09:29 562

转载 工业相机

工业相机(Industrial Camera)也称作“机器视觉相机”,是机器视觉系统中的一个关键组件,其最基础功能就是将光信号转变成为有序的电信号。相比于传统的民用相机(摄像机)而言,它具有高的图像稳定性、高传输能力和高抗干扰能力等,“工业相机”一词或许不是很准确,因为这些相机还同时被应用在医疗、科研和安保等领域。 数字工业相机安装在机器流水线上代替人眼来做测量和判断,通过数字图像

2017-04-10 20:04:21 727

转载 好用的WANGZHI

http://blog.csdn.net/icemelody5316/article/details/40262465 c++JICHUZHISHI

2017-04-10 20:01:39 365

转载 【DALSA Coreco - Sapera LT】开发步骤

Sapera初级开发步骤一. Sapera++介绍       Sapera++是Sapera LT为用户提供的API. Sapera++ 包含两大类:基础应用类(Basic Classes)和GUI类(GUI Classes)1. 基础应用类:       提供了用户进行图像开发的基本函数       命名方式为Sap+类功能名       其结构如下图所

2017-04-10 19:58:12 1197

转载 MFC Slider Control

MFC-控件大全-Slider Con所有的控件的创建基本都是同一套道路;第一步:.h中创建一个CSliderCtrl类的对象 ;   CSliderCtrl m_ctrlSlider;第二步:.cpp中的void CMyDlg::DoDataExchange(CDataExchange* pDX)函数进行初始化控件;//初始化控件    void CMyD

2017-03-30 19:55:35 486

转载 MFC滑动条使用

滑动条控制(Slider Control)也叫轨道条控制,其主要是用一个带有轨道和滑标的小窗口以及窗口上的刻度,来让用户选择一个离散数据或一个连续的数值区间。通过鼠标或键盘来进行数据的选择操作,这在WIN98/95中的很多应用程序中都可以看到,如控制面板中的鼠标等,滑动条既可以是水平方式的也可以是垂直方式的。滑动条控制的风格如下:  TBS_HORZ 滑动条是水平方向的  TBS_VERT

2017-03-30 19:54:11 2234

转载 matchTemplate函数2

一.主要目的:   钣金上有很多pin及其相似,本文想尝试使用matchTemplate来分辨出特定位置的pin是否和正确的pin相一致。二.模板匹配方式概要: 在OpenCV和EmguCv中支持以下6种对比方式:    CV_TM_SQDIFF 平方差匹配法:该方法采用平方差来进行匹配;最好的匹配值为0;匹配越差,匹配值越大。    CV_TM_CCORR 相关匹配法:该

2017-03-30 19:52:28 577

转载 Opencv matchTemplate函数

使用OpenCV函数 matchTemplate 在模板块和输入图像之间寻找匹配,获得匹配结果图像使用OpenCV函数 minMaxLoc 在给定的矩阵中寻找最大和最小值(包括它们的位置).原理什么是模板匹配?模板匹配是一项在一幅图像中寻找与另一幅模板图像最匹配(相似)部分的技术.它是怎么实现的?我们需要2幅图像:原图像

2017-03-30 19:49:34 685

转载 opencv图像旋转

几何变换几何变换可以看成图像中物体(或像素)空间位置改变,或者说是像素的移动。几何运算需要空间变换和灰度级差值两个步骤的算法,像素通过变换映射到新的坐标位置,新的位置可能是在几个像素之间,即不一定为整数坐标。这时就需要灰度级差值将映射的新坐标匹配到输出像素之间。最简单的插值方法是最近邻插值,就是令输出像素的灰度值等于映射最近的位置像素,该方法可能会产生锯齿。这种方法也叫零阶插值

2017-03-30 19:40:40 333

转载 opencv开发中提示min等未发现标识符

microsoft sdks\windows\v6.0a\include\gdiplustypes.h(658) : error C3861: 'min': identifier not found周末调试mfc程序, 因为程序中要调用OpenCV的库。 但是出现了:microsoft sdks\windows\v6.0a\include\gdiplustypes.h(658) : err

2017-03-30 19:37:57 3142

转载 函数与纯虚函数区别

虚函数与纯虚函数 在他们的子类中都可以被重写。它们的区别是:(1)纯虚函数只有定义,没有实现;而虚函数既有定义,也有实现的代码。  纯虚函数一般没有代码实现部分,如virtual void print() = 0;   而一般虚函数必须要有代码的实现部分,否则会出现函数未定义的错误。virtual void print(){   printf("This is virtua

2017-03-30 19:33:23 432

转载 opencv处理的图像加载到图片控件

对于刚刚接触OpenCV的童鞋来说,如何在MFC中加载并显示一张图片、应该是初期必定会碰到的问题之一。因此本文在分享这方面经验的同时,也相当于是写给自己的一份备忘录。  本文使用的是OpenCV2.1+VS2008(当然,就本文所述内容而言,支持所有版本OpencCV),至于opencv在VS中的配置方法,本文不作详述。  开门见山,本文核心思路是:使用OpenCV的库函数加载图片,并调用

2017-03-23 23:05:06 1561

转载 Threshold函数详解

threshold 方法是通过遍历灰度图中点,将图像信息二值化,处理过后的图片只有二种色值。 其函数原型如下:double threshold(InputArray src, OutputArray dst, double thresh, double maxval, int type)参数信息:第一个参数,InputArray类型的src,输入数组,填单通道, 8或3

2017-03-23 23:01:25 54765

转载 滚动条Slider Control实现方式

MFC-控件大全-Slider Con所有的控件的创建基本都是同一套道路;第一步:.h中创建一个CSliderCtrl类的对象 ;   CSliderCtrl m_ctrlSlider;第二步:.cpp中的void CMyDlg::DoDataExchange(CDataExchange* pDX)函数进行初始化控件;//初始化控件    void CMyD

2017-03-23 22:59:51 829

转载 CvvImage使用说明和注意事项

1、由于OpenCV2.2里面,把原来的CvvImage整个类给删除掉了,因此在MFC下使用带来诸多不方便,大家可以通过提前opencv2.1中的代码的方法来解决(弄一个h文件和一个cpp文件,然后放到你的项目里面一起编译就可以了)。但是在s2010中会出现error C2039: “DrawToHDC”: 不是“ATL::CImage”的成员的错误。这主要是因为命名冲突引

2017-03-23 22:50:43 2007

转载 MFC类的组织结构及主要的类简介

8.2.1 MFC类的组织结构    目前的MFC版本中包含了100多个类,不同的类实现不同的功能,类之间既有区别又有联系。MFC同时还是一个应用程序框架,它帮助定义应用程序的结构以及为应用程序处理许多杂务,事实上,MFC封装了一个程序操作的每一个方面。在MFC程序中,程序员很少需要直接调用Windows API函数,而是通过定义MFC类的对象并通过调用对象成员函数来实现相应的功能。   

2017-03-22 23:06:17 6708

转载 opencv c++与c版本区别

总结系列_3(opencv中c版本和c++版本区别体验,续...)  1.  显示窗口大小的改变方法不同。  在c版本中,定义一个窗口时用cvNamedWindow.  比如说cvNamedWindow(“src”,0);后面的参数为0表示窗口大小可以手动改变,否则窗口的大小是自适应图片大小的。  而在c++版本中定义一个窗口用namedWindow.  比如说namedW

2017-03-22 22:45:51 3287

转载 OpenCV函数库中C++版本与C版本对比

原文来自于:http://blog.csdn.NET/fengbingchun/article/details/6177530C++版本的好处:1、在于可以尽量避免使用指针这种危险的东西;2、不用费心去release资源了,因为在其destructor里面,系统会自动帮你搞定。3、在某些情况下会比C版本运行速度快。在文件中包含 using names

2017-03-22 22:41:05 827

转载 mat最好用,和IplImage,cvmat 比较

学习了几天,发现mat比IplImage,cvmat 好用太多了。不知道确切的原文出处,我是转自新浪的一篇博文:http://blog.sina.com.cn/s/blog_534497fd01015k7z.html(原创作者如果看到,请提醒我,我会写明原作者) opencv中常见的与图像操作有关的数据容器有Mat,cvMat和IplImage,这三种类型都可以代表和显示图

2017-03-22 22:15:34 550

转载 cv::Mat与CvMat理解

用了OpenCV一段时间,发现有cv::Mat和CvMat都可以表示图像数据,只是却不明白他们之间到底什么区别,为什么一定要有这样的两种~Mat。后来跟踪查看了定义,才知道原来cv::Mat是一个类(Class),而CvMat是一个Struct,从类型上就可以知道二者存在很大区别。前者除了几个成员变量之外还有很多的成员函数和重载函数,可以实现很多的图像数据处理功能,而后者只有几个成员变量,要对其成

2017-03-22 22:10:55 1104

转载 Opencv Mat与Iplimage的相互转换

1、将Mat转换为IplImage//! converts header to IplImage; no data is copied    operator IplImage() const;举例:Mat img;            IplImage *src;             src=&IplImage(img);2、将IplImage转

2017-03-22 21:47:59 5982 1

转载 opencv2.4.8与2.4.9配置

本文转载  链接: http://blog.csdn.net/poem_qianmo/article/details/19809337写作当前博文时配套使用的OpenCV版本: 2.4.8、2.4.9、3.0( 2014年4月28更新OpenCV 2.4.9的配置。2014年9月12更新OpenCV 3.0的配置2014年9月12日本文第6次

2017-03-22 17:46:23 421

转载 【OpenCV学习笔记】【错误处理】计算机缺失MSVCP120D.dll

转:在vs2012下编译出现Msvcp120d.dll 丢失的问题将之前的用VS2010编写的利用MFC读取图片的程序,在VS2012上运行,对相应的配置进行了设置,但是提示计算机缺失MSVCP120D.dll,和往常一样,本打算到网上下载相应的dll放到系统文件里。但是在CSDN的一篇博客里看到不是这个原因造成的。   之前在vs2012下编译一个opencv程序时,

2017-03-22 17:05:49 643

空空如也

空空如也

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

TA关注的人

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