realkate1

导航

随笔分类 -  Opencv

【opencv学习笔记】SetImageROI函数设置ROI区域的作用及用法
摘要:虽然先前知道ROI区域是感兴趣区域,但是真正看到调用了OpenCV的cvSetImageROI函数时,并不知道它的作用,所以还是单独写了一段代码对这个函数进行探究。 OpenCVchm文档中对cvSetImageROI函数的介绍如下: void cvSetImageROI( IplImage* im 阅读全文

posted @ 2016-03-03 16:31 realkate1 阅读(12918) 评论(0) 推荐(0)

Mex文件在VS2010中调试方法
摘要:matlab里面无法单步调试mex函数,故需转到VS上面调试,这里采用VS2010。 参考网上很多人写的方法但都很乱,杂,试了多次都没有成功。今天终于解决了,现把方法记录下来。 1、VC中编写Mex函数 新建一个win32dll 空项目。 2、添加源文件Test.cpp,编写MEX函数,M... 阅读全文

posted @ 2015-11-19 10:38 realkate1 阅读(352) 评论(0) 推荐(0)

【kate总结】matlab调用opencv总结
摘要:正常情况下,编写好matlab调用opencv的代码。 1.输入 MEX XX.CPP(所有的mex都要编译) 2.将生成的.mexw64 放到要调用的文件夹下即可 出错总结: 本人写的matlab调用opencv的代码: 本代码路径:D:\visual studio demo\Rect2 1.配置 阅读全文

posted @ 2015-10-27 15:51 realkate1 阅读(1879) 评论(1) 推荐(0)

OpenCV函数解读之groupRectangles
摘要:不管新版本的CascadeClassifier,还是老版本的HAAR检测函数cvHaarDetectObjects,都使用了groupRectangles函数进行窗口的组合,其函数原型有以下几个:CV_EXPORTS void groupRectangles(CV_OUT CV_IN_OUT vec... 阅读全文

posted @ 2015-10-19 11:31 realkate1 阅读(667) 评论(0) 推荐(0)

【温故知新C/C++/opencv】取址符&||cv::groupRectangles||引用与值传递
摘要:cv::groupRectanglesvoidgroupRectangles(vector&rectList, intgroupThreshold, doubleeps=0.2)¶Groups the object candidate rectanglesParameters:rectList–Th... 阅读全文

posted @ 2015-10-19 11:29 realkate1 阅读(479) 评论(0) 推荐(0)

OpenCV函数解读之groupRectangles
摘要:不管新版本的CascadeClassifier,还是老版本的HAAR检测函数cvHaarDetectObjects,都使用了groupRectangles函数进行窗口的组合,其函数原型有以下几个: CV_EXPORTS void groupRectangles(CV_OUT CV_IN_OUT ve 阅读全文

posted @ 2015-10-14 09:52 realkate1 阅读(1422) 评论(0) 推荐(0)

cvWaitKey
摘要:OpenCV中的一个函数函数原型为:C++:int waitKey(intdelay=0)Python:cv2.waitKey([delay]) → retvalC:int cvWaitKey(intdelay=0 )Python:cv.WaitKey(delay=0) → int函数功能:cvWa... 阅读全文

posted @ 2015-09-16 16:01 realkate1 阅读(1922) 评论(0) 推荐(0)

图像显示与加载——opencv(转)
摘要:cvLoadImage()函数:IplImage* cvLoadImage("图像名称",参数);函数作用:加载图片;函数返回值:为IplImage结构体;参数说明:参数值的宏定义如下;#define CV_LOAD_IMAGE_UNCHANGED -1原始图像#define CV_LOAD_IMA... 阅读全文

posted @ 2015-09-15 17:08 realkate1 阅读(903) 评论(0) 推荐(0)

OpenCV之响应鼠标(四):在图像上绘制出矩形并标出起点的坐标
摘要:涉及到两方面的内容:1.用鼠标画出矩形。2.在图像上绘制出点的坐标用鼠标绘制矩形,涉及到鼠标的操作,opencv中有鼠标事件的介绍。需要用到两个函数:回调函数CvMouseCallback和注册回调函数cvSetMouseCallback.当回调函数被调用时,opencv会传入合适的值,当鼠标有动作... 阅读全文

posted @ 2015-09-15 16:40 realkate1 阅读(2107) 评论(0) 推荐(0)

OpenCV之响应鼠标(一):利用鼠标获取坐标
摘要:好久没有更新博客了,今天临时起意,将以前写的示例代码整理了一下,暂且发布一篇,希望对大家有用!代码一:点击时显示坐标,鼠标移动时不显示。#include #include #include IplImage* src=0;void on_mouse( int event, int x, int y,... 阅读全文

posted @ 2015-09-14 14:45 realkate1 阅读(4539) 评论(0) 推荐(0)

Opencv中在图片上显示文本
摘要:1、cvPutText函数(在图像中加入文本)void cvPutText( CvArr* img, const char* text, CvPoint org, const CvFont* font, CvScalar color );img :输入图像。text :显示字符串。org:第一个字符... 阅读全文

posted @ 2015-09-13 20:42 realkate1 阅读(1374) 评论(0) 推荐(0)

OpenCV之响应鼠标(二):函数cvSetMouseCallback()和其副程式onMouse()的使用(OpenCV2.4.5)
摘要:每當滑鼠在視訊視窗介面點擊一下的時候,都會有固定三個動作1.點擊(Click)2.放開(Down)3.滑動(move)因此,程式執行滑鼠在點擊的時候onMouse()都會連續跑三次,代表滑鼠在點擊的時候連續的三個事件,而voidonMouse(int Event,int x,int y,int fl... 阅读全文

posted @ 2015-09-13 20:03 realkate1 阅读(717) 评论(0) 推荐(0)

OpenCV之响应鼠标(三):响应鼠标信息
摘要:转自:http://blog.csdn.net/haihong84/article/details/6599838程序代碼如下:#include #include #include voidonMouse(intevent,intx,inty,intflags,void* param );intma... 阅读全文

posted @ 2015-09-13 19:54 realkate1 阅读(233) 评论(0) 推荐(0)

OpenCV坐标体系的初步认识
摘要:实验基础 本次实验通过一个简短的例子,主要来说明下面4个问题: 1.坐标体系中的零点坐标为图片的左上角,X轴为图像矩形的上面那条水平线;Y轴为图像矩形左边的那条垂直线。该坐标体系在诸如结构体Mat,Rect,Point中都是适用的。(OpenCV中有些数据结构的坐标原点是在图片的左下角,可以设置... 阅读全文

posted @ 2015-08-18 10:47 realkate1 阅读(1990) 评论(0) 推荐(0)