自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Spring1531

专注于图像处理的工业应用

原创 VS2013 + OPENCV + ZBar实现条形码识别

1,ZBar的下载和配置 https://blog.csdn.net/kaychangeek/article/details/77483992 2,此链接提供的方法完全正确,只是不支持VS下64位系统 https://blog.csdn.net/dcrmg/article/details/5...

2019-02-15 16:09:41

阅读数 198

评论数 0

原创 灰度图像的一阶和二阶导数代码实现

#include #include #include #include "opencv2/highgui/highgui.hpp" #include "opencv2/core/core.hpp" #include using namespa...

2017-05-28 15:01:21

阅读数 2482

评论数 0

原创 Halcon例程gen_projective_mosaic拼接流程

Halcon例程gen_projective_mosaic拼接流程 此例程要求待拼接图像由上向下依次排列 1、  特征点寻找算子: points_foerstner:Detect points of interest using the Förstner operator points_harri...

2016-12-30 16:24:54

阅读数 2735

评论数 0

原创 Halcon图像拼接gen_projective_mosaic例程

* This example program shows how several images of a PCB can be combined* into a large mosaic image of the PCB. The program shows how to use* proj_ma...

2016-12-29 17:45:00

阅读数 2066

评论数 0

转载 OpenCv中没有找到tbb_debug.dll的解决办法

OpenCv中没有找到tbb_debug.dll的解决办法    在OpenCv中,如果遇到了提示没有tbb_debug.dll的错误,解决办法如下: 在opencv-2.3.1\build\common\tbb\ia32\vc10的下面有个tbb.dll文件,把它复制到你的工程debug...

2013-08-08 11:39:21

阅读数 1300

评论数 1

转载 使用VS2008创建一个DLL文件的方法

1.新建一个C++工程(testDLL) File -> New -> Project      -> Visual C++ -> Class Library Name里面填testDLL 2.修改相关文件 将testDLL.h文件修改为 // test...

2013-05-17 13:09:19

阅读数 819

评论数 0

原创 有关程序时而正常运行时而出现bug的问题

有关程序时而正常运行时而出现bug的问题,在某种情况下能输出正确的值,在某些情况下却输出不知道什么值的情况,有时很纠结不知道是为什么。之前一直想既然有时结果是正确,那么这个函数肯定是没有问题的,既然在之前一种情况下测试都没有bug,那么这个函数肯定是没有问题的。通过验证,这种想法通常是错误的。有些...

2013-01-09 11:20:25

阅读数 869

评论数 0

转载 error C2275错误

将C代码在VC++中编译,经常会出现error C2275错误,结果是变量的定义位置不对,应该在函数块的最前面。这是一个编程习惯的问题。 在移植c++代码到c的时候,经常会出现一个奇怪的错误:“error C2275: “xxxxx”: 将此类型用作表达式非法” 这个错误是由于c的编译...

2012-11-21 13:48:58

阅读数 1032

评论数 0

原创 达芬奇系列DSP——CCS_V5安装技术文档

达芬奇系列DSP               ——CCS_V5安装技术文档  Tanspring   20121101 1. 在TI官方网站下载(www.ti.com)CCS软件的安装文件(CCS5.2.1.00018_win32)。注意在哪台机器上下载的,就在那台机器上安装(也许可能...

2012-11-01 16:59:06

阅读数 1733

评论数 0

原创 基于面积对比法的图形匹配

模板图片:        缺陷图片1:   缺陷图片2:   以上几幅图片是实际项目中处理之后的图片。图片1是标准物体处理之后的模板图形,图片2、3是有缺陷的物体图片处理之后的效果。想要检测内轮廓是否有缺陷,用opencv里面的面积计算函数计算各个内轮廓的面积,然后分别用图...

2012-09-21 19:22:24

阅读数 1242

评论数 0

原创 basler pilot系列相机 MFC opencv

采用MFC+ opencv 对basler pilot系列相机,通过千兆以太网接口实现图像数据获取,运行示例程序能够正常获取数据。但是示例程序中相机对象及数据流对象的初始化和数据的获取都是在主函数中的。现在想在mfc中实现单帧图像采集,如果每次采集都去重新获取和初始化相机对象和数据流对象,时间很慢...

2012-09-01 10:08:13

阅读数 6157

评论数 5

翻译 Bayer模式详解——The Bayer Color Filter

The sensor used in color models of the camera is equipped with an additive color separation filter  known as a Bayer filter. The pixel data output f...

2012-08-30 12:44:53

阅读数 6984

评论数 1

原创 双重循环的跳出问题

折腾了一个上午,才发现第一步就错了,以为使用了break,循环就会全部都跳出来。唉。。。 使用continue结束本次循环,使用break,只会跳出本层循环。如果要跳出多重循环,则需要自己设定变量控制。 虽然很多东西都学过,可是不实际用到过就不能记忆深刻的。逐步成长中,祝福自己。

2012-08-28 12:32:09

阅读数 2581

评论数 0

原创 有关opencv轮廓的几点疑惑

1、圆形度 圆形度R0 用来描述景物形状接近圆形的程度,R0 = 4 * PI * S */(L*L)。书上说圆形的R0 是1.可是利用opencv的以下几个函数对一个轮廓c计算圆形度,即使这个圆形轮廓是opencv自己生成的,计算出来的圆形度也之后0.9000左右,不明白这种想象是为什么,这么...

2012-08-10 17:16:58

阅读数 1850

评论数 0

转载 C++回调函数用法(

C++回调函数用法(zt) 一回调函数   我们经常在C++设计时通过使用回调函数可以使有些应用(如定时器事件回调处理、用回调函数记录某操作进度等)变得非常方便和符合逻辑,那么它的内在机制如何呢,怎么定义呢?它和其它函数(比如钩子函数)有何不同呢?   使用回调函数实际上就是在...

2012-08-10 10:18:24

阅读数 973

评论数 0

转载 关于cvvImage内存泄露

关于cvvImage内存泄露 opencv中的CvvImage类多用在MFC中,因为有Show()这个成员函数,在MFC显示图像比IplImage要方便很多。但是同时也有容易疏忽导致内存泄漏的地方。 CvvImage::CopyOf 1 2 void ...

2012-08-07 19:46:20

阅读数 2954

评论数 0

原创 创建位图画刷(CreatePatternBrush)

3.创建位图画刷(CreatePatternBrush)CBitMap bmp; bmp.LoadBitMap(IDB_MYBITMAP) ;CBrush bs ;bs.CreatePatternBrush(&bmp); 1.创建实心画刷 CBrush bs; bs.CreateSolid...

2011-06-05 12:30:00

阅读数 4730

评论数 0

原创 CButtonST的BUG解决方法

<br />问题1,我在对话框上利用OnEraseBkgnd贴了张背景图,覆盖了整个对话框区域,然后利用CbuttonST,创建了几个按钮,全部加上DrawTransparent()这个属性。问题是,当产生对话框时,如果有其它的背景把对话框挡住了,这些按钮区域全部显示挡住他们的颜色,不...

2011-05-22 21:48:00

阅读数 1450

评论数 0

原创 CString to int、float;

<br />CString to int 、float: Fomat<br />int to CString : _tstoi<br />float toCString :_tstof

2011-04-02 13:17:00

阅读数 1077

评论数 0

原创 怎样将类中定义的CStringArray赋值给一个CStringArray

<br />在同一个类里边你可以直接使用CStringArray &M = IP就可以了,如果想做一个拷贝的话,只能用循环了, for(int i=0; ii<IP.GetSize();   i++) <br />{ <br /&...

2011-03-11 18:38:00

阅读数 4216

评论数 2

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