博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2017年2月28日

摘要: 在运动目标检测中,常常会出现由于光线被遮挡,或场景其他物体的遮挡,在目标附近或场景里出现阴影,阴影的出现对后期目标的正确分割与处理带了很大的不便。如今,国内外已有不少文献来研究这个问题,并且提出了各种各样的阴影去除算法。本文就其中的一种算法提出了一个通用的实现算法,该算法考虑了背景与前景颜色相近的情 阅读全文

posted @ 2017-02-28 16:44 warmbeast 阅读(2107) 评论(0) 推荐(0) 编辑

2017年2月24日

摘要: HSV是把H(色相),S(饱和度),V(亮度)当做色值来定位颜色的空间。 1、HSV模型 色相:取值范围是0~360度,用来表示颜色的类别。其中红色是0度,绿色是120度,蓝色是240度。饱和度:取值范围是0%~100%。用来表示颜色的鲜艳程度,灰色的饱和度是0%,纯粹的颜色(比如大红(255,0, 阅读全文

posted @ 2017-02-24 14:24 warmbeast 阅读(1568) 评论(0) 推荐(0) 编辑

2017年2月23日

摘要: 转载! 1、在好多程序中我们会遇到下面代码段 #ifdef __cplusplus extern "C" { #endif //c语法代码段 #ifdef __cplusplus } #endif 首先应该知道,__cplusplus是CPP中的自定义宏,则表示这是一段cpp的代码,编译器按c++的 阅读全文

posted @ 2017-02-23 09:54 warmbeast 阅读(288) 评论(0) 推荐(0) 编辑

2017年2月14日

摘要: 展开更多 展开更多 阅读全文

posted @ 2017-02-14 10:04 warmbeast 阅读(1432) 评论(0) 推荐(0) 编辑

2016年11月26日

摘要: 博主原创; 实现MIC-3680与F28335 CAN总线通信的设置(MIC-3680CAN模块滤波使用单滤波模式): CAN2.0A协议: (使用11位标识符) <1>F28335发送,MIC-3680接收时: F28335设置:1、设置MSGID寄存器中IDE位为0(即第31位)时,发送标准帧; 阅读全文

posted @ 2016-11-26 00:49 warmbeast 阅读(1105) 评论(0) 推荐(0) 编辑

2016年10月25日

摘要: GEL是CCS提供的一种解释语言,使用该语言写出的GEL,函数具有两在功能,一是配置CCS工作环境,二是直接访问目标处理器DSP(包括DSP软/硬仿真器)。用户可以使用GEL函数完成类似于宏操作的自动化批处理任务,如编译、连接并运行程序。但GEL本身具有的类C语法使其比宏操作更方便。GEL支持标准C 阅读全文

posted @ 2016-10-25 15:05 warmbeast 阅读(580) 评论(0) 推荐(0) 编辑

2016年10月20日

摘要: 转帖: 场的概念原于电视,电视由于要克服信号频率带宽的限制,无法在制式规定的刷新时间内(PAL制式是25fps)同时将一帧图象显现在屏幕上,只能将图象分成两个半幅的图像,一先一后地显现,由于刷新速度快,肉眼是看不见地。普通电视都是采用隔行扫描方式。隔行扫描方式是将一帧电视画面分成奇数场和偶数场两次扫 阅读全文

posted @ 2016-10-20 14:48 warmbeast 阅读(1217) 评论(0) 推荐(0) 编辑

2016年3月28日

摘要: 指针的实质: 在用指针的时候,所有的人的都要事先建立一个概念: 指针就是一种数据类型,它和int bool char等没有两样,int 存放的是整形数据,char 存放的字符, 指针存放的是某段内存的地址。 指针的优点: C++的指针作用和C的完全一样,简括说就是内存操作。其优点如下:1、效率更高, 阅读全文

posted @ 2016-03-28 11:12 warmbeast 阅读(291) 评论(0) 推荐(0) 编辑

2016年3月27日

摘要: vector为存储的对象分配一块连续的地址空间,因此对vector中的元素随机访问效率很高。在vecotor中插入或者删除某个元素,需要将现有元素进行复制,移动。如果vector中存储的对象很大,或者构造函数复杂,则在对现有元素进行拷贝时开销较大,因为拷贝对象要调用拷贝构造函数。对于简单的小对象,v 阅读全文

posted @ 2016-03-27 16:28 warmbeast 阅读(384) 评论(0) 推荐(0) 编辑

摘要: 我将从remove的复习开始这个条款,因为remove是STL中最糊涂的算法。误解remove很容易,驱散所有关于remove行为的疑虑——为什么它这么做,它是怎么做的——是很重要的。这是remove的声明:template<class ForwardIterator, class T>Forwar 阅读全文

posted @ 2016-03-27 15:44 warmbeast 阅读(33417) 评论(0) 推荐(1) 编辑