- 博客(8)
- 资源 (6)
- 收藏
- 关注
原创 提取肤色信息原理及操作——opencv
网上也有很多的资料,讲述怎么提取肤色的,大致有5种方法。这几种方法转载http://blog.youkuaiyun.com/augusdi/article/details/8865275第一种:RGB color space第二种:RG color space第三种:Ycrcb之cr分量+otsu阈值化第四种:YCrCb中133第五种:HSV中 7 我来讲述一下提取肤色的原
2013-11-13 21:42:18
3315
原创 那些年我们排过的序之希尔排序
基本思想 先取一个小于n的整数d1作为第一个增量,把文件的全部记录分成d1个组。所有距离为d1的倍数的记录放在同一个组中。先在各组内进行直接插入排序;然后,取第二个增量d2 该方法实质上是一种分组插入方法引 比较相隔较远距离(称为增量)的数,使得数移动时能跨过多个元素,则进行一次比[1]较就可能消除多个元素交换。D.L.shell于1959年在以他名字命名的排序算法中实现了这一思想。算法先将
2013-11-13 21:42:16
715
原创 opencv菜鸟学习之旅cvNorm
Norm计算数组的绝对范数, 绝对差分范数或者相对差分范数 double cvNorm( const CvArr* arr1, const CvArr* arr2=NULL, int norm_type=CV_L2, const CvArr* mask=NULL ); 参数:arr1 第一输入图像arr2 第二输入图像
2013-11-13 21:42:14
932
原创 如何开源软件贡献自己的力量
如何向开源软件贡献自己的力量? “我想向开源社区贡献源码,但是该怎么做呢?”我经常看见很多很多学生在很多论坛里问这个问题。有很多种方式可以贡献源码,本文列出了很多,希望能够对大家有多帮助,向开源软件贡献自己的力量。AD: 2013云计算架构师峰会精彩课程曝光 “我想向开源社区贡献源码,但是该怎么做呢?”我经常看见很多很多学生在很多论坛里问这个问题。有
2013-11-13 21:42:02
797
原创 如何面对争辩的思考
每个人因为出生的环境的不同,性格的因素,致使每个人在一个问题有不同的理解和观点,有个人对,有人错,有人全面,有人片面。但是每个人都认为自己是对的,当两个人在同一个问题上有不同观点,就会发生争执,两个人都会试图去说服对方接受自己的观点,但是因为人性的使然(人都是不希望自己是错的),每个人都在努力的去找论证来支持自己的观点。而在这个过程中人们会越来越偏见自己的观点,越来越不认同对手的观点,如此循环下去
2013-11-13 21:41:57
838
原创 opencv如何用模板匹配寻找目标
首先使用:MatchTemplate比较模板和重叠的图像区域void cvMatchTemplate( const CvArr* image, const CvArr* templ, CvArr* result, int method );image欲搜索的图像。它应该是单通道、8-比特或32-比特 浮点数图像templ搜索模板,不
2013-11-13 21:41:51
1196
原创 opencv如何截取子图像
首先用GetSubRect函数确定子图像的区域GetSubRect 返回输入的图像或矩阵的矩形数组子集的矩阵头 CvMat* cvGetSubRect( const CvArr* arr, CvMat* submat, CvRect rect ); arr 输入数组。 submat 指向矩形数组子集矩阵头的指针。 rect 以0坐标为基准的ROI。 函数 cvGetSub
2013-11-13 21:41:49
1414
原创 别把赌注压在明天:如何了解自己,提高自控力
有这么一个朋友,打心底里羡慕他。他并非有钱有名。羡慕的是他的生活方式或者说是他自我管理的方式。拥有规律的作息时间,每个月阅读几本有意义的书,看几部不错的电影。即使工作了也坚持每周去几次图书馆自习。坚持闲下来就跑步,游泳,做些有氧运动。一切会让我感到压力的事情在他看来如此轻松。 我承认我看到了我们之间的差距,且能看到如此往后我们差距会越来越大。不出所料,他很快得到了升职的机会,一切似乎都在他
2013-11-13 21:41:43
795
在linux下的媒体播放器的移植
2012-11-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅