霍夫变换就是利用参数空间中的(ρ,θ)来表示一条直线,其中ρ是原点到直线的垂直距离,θ是原点到直线的一条垂线段与θ的夹角。通过几何的方法(添加辅助线,相似三角形来做),我们可以证明对于直线上的任何一点都有ρ=xcosθ +ysinθ(网上很多资料并没有说这一步,因此会有想不通的时候)。...
分类:
其他好文 时间:
2014-08-22 16:16:49
阅读次数:
219
用opencv读取图像鼠标点的像素,其代码在网上流传很广,原出处据说是 SkySeraph,但是又发现其他说是自己原作。调试运行后内存很快耗尽,导致死机。经过查找,更正一个Bug。...
分类:
其他好文 时间:
2014-08-21 21:16:24
阅读次数:
189
用的太艰难了,搞了一天终于搞定了,需要先把NDK搞定:参考Android(安卓)开发通过NDK调用JNI,使用opencv做本地c++代码开发配置方法 边缘检测 范例代码修改:其中activity_have_img_fun.xml:翻一个,下载https://code.google.com/p/an...
分类:
移动开发 时间:
2014-08-21 21:07:44
阅读次数:
552
问题:字符串拼接 strcat方法1:开辟新空间,存放结果:#include #include #include #include char* _strcat(char* str1, char* str2){ assert(str1 != NULL && str2 != NULL); char*.....
分类:
其他好文 时间:
2014-08-21 20:52:44
阅读次数:
210
网上有将gif转为iplimg的版本,只是用惯了C++的接口,所以就写了个转Mat的版本,代码比较简单一、读文件 1 int MatFun::gif2Mat(char* data, size_t dataSize, vector& gifImgs, Mat& singleImg) 2 ...
分类:
其他好文 时间:
2014-08-21 20:50:34
阅读次数:
312
一、简单的帧间差方法
帧差法是在连续的图像序列中两个或三个相邻帧间采用基于像素的时间差分并且闽值化来提取图像中的运动区域。
代码:
int _tmain(int argc, _TCHAR* argv[])
{
VideoCapture capture("bike.avi");
if(!capture.isOpened())
return -1;
double rate =...
分类:
其他好文 时间:
2014-08-21 17:11:14
阅读次数:
2069
局部自适应阈值二值化相对全局阈值二值化,自然就有局部自适应阈值二值化,本文利用Emgu CV实现局部自适应阈值二值化算法,并通过调节block大小,实现图像的边缘检测。一、理论概述(转载自《OpenCV_基于局部自适应阈值的图像二值化》) 局部自适应阈值则是根据像素的邻域块的像素值分布来确定该像素....
分类:
其他好文 时间:
2014-08-21 00:03:43
阅读次数:
447
WINDOWS系统Eclipse+NDK+Android + OpenCv
参考文档博客
1 NDK环境搭建
http://jingyan.baidu.com/article/5d6edee22d908799eadeec9f.html 2 官方文档
Android.mk与Application.mk...
分类:
移动开发 时间:
2014-08-20 20:57:32
阅读次数:
514
参考文件:http://blog.sina.com.cn/s/blog_59c9412d0100fd55.html1 说明 java断言assert是jdk1.4引入的。 jvm断言默认是关闭的。 断言可以局部开启的,如:父类禁止断言,而子类开启断言,所以一般说“断言不具有继承性”。 断言只...
分类:
编程语言 时间:
2014-08-20 19:34:42
阅读次数:
251
1#ifdef_DEBUGvirtualvoidAssertValid()const;//assert(断言)valid(有效的,正确的)virtualvoidDump(CDumpContext&dc)const;//存储上下文#endif这两个函数是调试用的,第一个函数检查可用性,即是否有效第二个...
分类:
其他好文 时间:
2014-08-20 19:28:24
阅读次数:
254