
OpenCv
z215367701
用代码改变世界!
展开
-
IplImage的相关知识
IplImage 结构解读:typedef struct _IplImage { int nSize; /* IplImage大小,等于width*height */ int ID; /* 版本 (=0)*/ int nChannels;转载 2015-08-26 20:52:00 · 343 阅读 · 0 评论 -
如何检测应用程序调用了哪些DLL文件?
之前所用的检测工具是Dllshow,后来突然不能用了,VS以前有Depends,后来高级版本也没了。最近找到一种简单方便的方法,利用windowsx系统自带的功能。运行你想知道的应用程序,然后在进入dos窗口(开始->运行->command),输入命令:tasklist /m |more就可以看到你那个应用程序调用的dll文件了或者tasklist /m >c:\dll.txt就把结果保存原创 2017-08-31 10:13:41 · 16544 阅读 · 0 评论 -
OpenCV优化:图像的遍历4种方式
我们在实际应用中对图像进行的操作,往往并不是将图像作为一个整体进行操作,而是对图像中的所有点或特殊点进行运算,所以遍历图像就显得很重要,如何高效的遍历图像是一个很值得探讨的问题。一、遍历图像的4种方式:at(i,j)Mat类提供了一个at的方法用于取得图像上的点,它是一个模板函数,可以取到任何类型的图像上的点。下面我们通过一个图像处理中的实际来说明它的用法。在实际应转载 2017-06-05 12:33:07 · 278 阅读 · 0 评论 -
自动识别OpenCV版本并添加依赖库
这里给大家介绍一种在头文件中自动判断识别OpenCV的版本号,并据此添加对应的依赖库(.lib文件)的方法。具体代码如下:#ifndef _PREDEP_H_#define _PREDEP_H_ #pragma once #include "targetver.h" #include #include #include #include "open转载 2016-12-29 22:37:03 · 817 阅读 · 1 评论 -
【OpenCV】访问Mat中每个像素的值(新)
转自:http://blog.youkuaiyun.com/xiaowei_cqu/article/details/19839019在《OpenCV 2 Computer Vision Application Programming Cookbook》看到的例子,非常不错,算是对之前的文章的回顾和补充。Color Reduce还是使用经典的Reduce Color的例子,即转载 2016-10-25 19:29:54 · 302 阅读 · 0 评论 -
人脸识别主要算法原理
人脸识别主要算法原理主流的人脸识别技术基本上可以归结为三类,即:基于几何特征的方法、基于模板的方法和基于模型的方法。1. 基于几何特征的方法是最早、最传统的方法,通常需要和其他算法结合才能有比较好的效果;2. 基于模板的方法可以分为基于相关匹配的方法、特征脸方法、线性判别分析方法、奇异值分解方法、神经网络方法、动态连接匹配方法等。3. 基于模型的方法则有基于隐马尔柯夫模型,转载 2016-05-22 12:54:42 · 1188 阅读 · 0 评论 -
【OpenCV入门教程之七】 玩转OpenCV源代码:生成OpenCV工程解决方案与OpenCV源码编译
本系列文章由@浅墨_毛星云 出品,转载请注明出处。 文章链接: http://blog.youkuaiyun.com/poem_qianmo/article/details/21974023作者:毛星云(浅墨) 邮箱: happylifemxy@163.com 写作当前博文时配套使用的OpenCV版本: 2.4.8转载 2016-04-20 09:55:58 · 380 阅读 · 0 评论 -
OpenCV中寻找轮廓函数cvFindContours的使用说明以及序列cvSeq的用法说明
[cpp] view plain copycvFindContours(tour_buf,storage, &contour,sizeof(CvContour), CV_RETR_EXTERNAL, CV_CHAIN_APPROX_SIMPLE); tour_buf: 是需要查找轮廓的单通道灰度图像 ,storage: 是临时存储区 , co转载 2016-04-15 17:37:46 · 1493 阅读 · 0 评论 -
OpenCV基本画图功能
[cpp] view plaincopy/** * @file Drawing.cpp * @brief Simple sample code */ #include #include #define w 400 using namespace cv; /// Function he转载 2015-12-04 09:36:10 · 414 阅读 · 0 评论 -
DIB与IplImage图像格式的相互转换
DIB转换为IplImage: Void DIB2IplImage(CDIB m_dib){/////////////////////////////////////////////////////////// DIB2CBitmap unsigned char *pBits = (unsigned char *)malloc(m_dib.heigh转载 2015-09-06 14:23:00 · 1846 阅读 · 0 评论 -
基于HSI颜色模型实现去除照片的“红眼现象”
[cpp] view plaincopy#include "opencv_libs.h" #include #include #include /* * 描述:基于HSI颜色模型消除红眼 * 作者:qdsclove(qdsclove@gmail.com) * 时间:22:49 4/18 星期四 2013转载 2015-09-19 20:47:57 · 1216 阅读 · 0 评论 -
关于PCL和OpenCV库冲突的问题
问题描述 error C2079: “pcl::KdTreeFLANN>::param_k_”使用未定义的 struct“flann::SearchParams”选中SearchParams,点击转到定义,会发现转到了miniflann.h文件,该文件的目录处于OpenCV的包含目录中opencv\build\include\opencv2\flann。解决办法将PCL的头文件原创 2018-01-23 20:36:06 · 3562 阅读 · 1 评论