
opencv
文章平均质量分 77
dlphay
e-mail:740595707@qq.com
展开
-
halcon基础应用和方法经验分享(一)
halcon是德国公司开发的一套很完善的机器视觉算法包,很广泛地应用于工业各个领域中,用途十分广泛,是一款值得学习的图像处理软件,个人觉得:halcon虽然没有opencv和matlab在图像处理领域应用更加广泛,专业性、集成封装性、稳定性在halcon上优势就很明显。我也是图像处理新手,接手一个机器视觉项目(缺陷检测),开始使用halcon这款软件,有半年多的时间,有很多思想只是自己在使用过程中...原创 2017-05-05 08:50:06 · 38056 阅读 · 16 评论 -
opencv(gpu模块)
FGDStatModel:包含复杂背景的视频中的前景对象检测MOG_GPU:基于高斯混合的背景和前景分割算法MOG2_GPU:Improved Adaptive Gaussian Mixture Model for Background SubtractionGMG_GPU:背景减法器模块BroxOpticalFlow:光流(计算出相邻帧之间物体的运动信息的一种方法,光流是由于原创 2018-01-30 19:07:05 · 1414 阅读 · 0 评论 -
win10上cmake编译opencv-gpu版本(vs2015 IDE)
opencv的GPU版本的编译工作搞了很长时间,总结一下:tools:小新锐7000 : windows10 x64oepncv2.4.13.2 : htps://sourceforge.net/projects/opencvlibrary/files/opencv-win/2.4.13/opencv-2.4.13.2-vc14.exe/downloadvs2015 : 使用的oepncv2.4....原创 2018-01-08 22:09:41 · 4839 阅读 · 0 评论 -
blob检测多目标
opencv版本: vector keypoints; SimpleBlobDetector::Params params; params.filterByArea = true; params.minArea = 2; params.maxArea = 100; IplImage* img_cpu_AA = cvLoadImage(path_image[INTERVAL_IMAGE原创 2018-01-31 17:37:30 · 975 阅读 · 0 评论 -
SIFT、ORB算法(SSE,GPU)加速
对于特征点匹配算法,特征点的提取计算消耗的时间决定了算法是否能达到实时的要求,在速度提升上面做了一些工作总结特点和区别SIFT特征是图像的局部特征,对平移、旋转、尺度缩放、亮度变化、遮挡和噪声等具有良好的不变性,对视觉变化、仿射变换也保持一定程度的稳定性。ORB:An Efficient Alternative to SIFT or SURF”的文章中提出:http://iee原创 2018-01-10 11:25:38 · 7236 阅读 · 2 评论 -
基于sift特征的动态场景小目标跟踪算法
初始检测得到运动目标中心坐标点P(x,y)、宽度width、高度height和pt1和pt2坐标点信息。第1步: n1 = sift_features(image, &feat1,1,pt1,pt2 ); 计算目标区域扩大一点,再计算其特征点描述信息。 具体区域大小: n=1/pow(2.0,o); a...原创 2018-03-01 20:15:11 · 3132 阅读 · 1 评论 -
CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
CMake Error: The following variables are used in this project, but they are set to NOTFOUND.错误引发的深思:关于opencv2.4.13.2在cmake(3.9.6版本)编译为(vs IDE 32位架构下支持的)opencv_gpu包,过程中,选择Visual Studio 14 2015(注意与Visua...原创 2018-03-09 21:21:30 · 34847 阅读 · 0 评论 -
win10上cmake编译opencv-gpu32 位 版本(vs2010 IDE)
关于64位opencv-gpu 跳转:http://blog.youkuaiyun.com/dlphay/article/details/79007815配置:实测可用:win10x64 + cuda5.0(32位笔记本版本) + vs2010 + CMake3.9.6Checking for Windows (Phone) Platform SDK 8.0/8.1Checking for Visual S...原创 2018-03-13 17:18:22 · 1146 阅读 · 0 评论 -
Microsoft C++ 异常: 内存位置 0x00dde3e0 处的 cudaError_enum
问题描述:内存位置 0x00dde3e0 处的 cudaError_enum原因:CUDA版本 与 GPU版本 不兼容导致!!!建议:去nvidia官网查询当前gpu兼容的cuda!!!test01.exe 中的 0x779208c2 处最可能的异常: Microsoft C++ 异常: 内存位置 0x00dde3e0 处的 cudaError_enum。test01.exe 中的 0x7792...原创 2018-03-14 15:49:49 · 1577 阅读 · 0 评论 -
一种动态背景下的运动小目标检测方法
针对动态航拍视频中运动小目标的检测方法:先上框架图,通过序列图像间隔多帧求的SIFT全局特征点,利用K-D树做相似性检索,再通过RANSAC点配准得到全局运动矢量,进而得到差分累积图像(不再赘述)。之后通过,卡尔曼点跟踪目标。原创 2017-12-04 11:39:56 · 5240 阅读 · 22 评论 -
应用程序无法正常启动0xc000007b
问题出在:在调试编译opencv的过程中,给代码添加动态链接库(x64 x86)存在问题。我添加的dll包括:msvcp110d.dllmsvcr110d.dlltbb_debug.dll问题出在:msvcp110d.dll这个动态链接库上,重新找个x86的dll就可以。原创 2017-11-23 18:57:52 · 680 阅读 · 0 评论 -
halcon下载与安装(二)
关于halcon的下载与安装,也想总结一下.推荐入口: halcon 12安装地址:百度云链接:https://pan.baidu.com/s/1nbN77Qzmvpl8muMxxiWjMg 提取码:lioh(里面包含一些学习资料)halcon 13安装地址:百度云链接:http://pan.baidu.com/s/1qXUu4fq 密码:myh0 (仅镜像)上面共有halcon...原创 2017-05-05 09:33:21 · 16643 阅读 · 16 评论 -
halcon视觉项目系统架构(三)
直接开始halcon的项目开发介绍(都是干货):项目介绍:机器视觉之缺陷检测项目项目平台:图像IDE:halcon 12(算法实现) VC IDE :vs2015(MFC交互实现)总体的系统框架实现如下:本次项目主要分为两部分:第一部分是功能算法实现部分,包括从工业相机设备获取图像,作为图像输入,这一步也是图像处理的第一步。一个系统,一直可以理解为三个部分原创 2017-05-05 10:10:06 · 10227 阅读 · 2 评论 -
YOLO_GPU+cuda7.5+cv2.4.10实现
参考文章:封装yolo-windows为动态链接库这篇文章主要cuda和opencv的安装做一些记录:配置:win10_x64+GTX970CUDACUDA 依次选择【Windows】-【x86_64】-【win10】-【exe[local]】cuda7.5 : cuda_7.5.18_win10cuda8.0 : cuda_8.0.44_win10第一点:原创 2017-11-18 19:02:46 · 1167 阅读 · 0 评论 -
形态学运算中腐蚀,膨胀,开运算和闭运算。
http://blog.youkuaiyun.com/bagboy_taobao_com/article/details/5574159形态学运算中腐蚀,膨胀,开运算和闭运算。1. 腐蚀是一种消除边界点,使边界向内部收缩的过程。可以用来消除小且无意义的物体。腐蚀的算法:用3x3的结构元素,扫描图像的每一个像素用结构元素与其覆盖的二值图像做“与”操作如果都为1,结果图像的该像转载 2017-11-29 17:10:30 · 2124 阅读 · 0 评论 -
vs踏过的坑
DLL的调用方法:http://www.cnblogs.com/lhbssc/archive/2012/02/08/2342853.html原创 2017-11-04 21:35:47 · 340 阅读 · 0 评论 -
Sift中尺度空间、高斯金字塔、差分金字塔(DOG金字塔)、图像金字塔
一、 图像金字塔图像金字塔是一种以多分辨率来解释图像的结构,通过对原始图像进行多尺度像素采样的方式,生成N个不同分辨率的图像。把具有最高级别分辨率的图像放在底部,以金字塔形状排列,往上是一系列像素(尺寸)逐渐降低的图像,一直到金字塔的顶部只包含一个像素点的图像,这就构成了传统意义上的图像金字塔。获得图像金字塔一般包括二个步骤:1. 利用低转载 2017-12-08 13:52:51 · 883 阅读 · 0 评论 -
目标跟踪方法总结
作者:YaqiLYU链接:https://www.zhihu.com/question/26493945/answer/156025576来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。相信很多来这里的人和我第一次到这里一样,都是想找一种比较好的目标跟踪算法,或者想对目标跟踪这个领域有比较深入的了解,虽然这个问题是经典目标跟踪算法,但事实上,可转载 2017-12-08 14:26:37 · 36444 阅读 · 1 评论 -
SURF配准差分算法实现
参考博客:http://m.blog.youkuaiyun.com/qq_15947787/article/details/55260002简介实现对动态背景下运动目标检测方法硬件配置:win7_x64 + i3-4170软件配置:vs2015 + opencv2.4.9(Release version)注意点:opencv包是release版本,Release版本是没办法debug就会一原创 2017-11-22 22:40:55 · 2124 阅读 · 0 评论 -
泊松克隆-图像融合
五个步骤:1. 图片读取2. 求取图像的梯度场可以通过差分的方式求取图像的梯度场,包括source图像和destination图像。3. 求解融合图像的散度计算融合后图像每个像素的散度值。4. 泊松重建根据已知的图像散度和边界条件,建立泊松方程,并求解。5. 图像融合效果源代码:#include<opencv2\opencv.hpp>...原创 2018-06-01 20:23:22 · 1687 阅读 · 0 评论