OpenCV学习笔记(1)——IplImage和Mat结构

OpenCV自从2001年出现到现在已经13年了,除了包含的内容更加广泛之外,其API也发生了变化。OpenCV 2.0之前的API都是基于C的,之后的版本都是基于C++的。相比较来说,C++接口会比较高级一些,最大的特点就是它可以自动管理内存,而C版本的接口需要开发人员自己管理内存。这在小的程序里面优势不明显,因为在小的程序里面我们往往可以不用去做很多内存管理,当程序运行结束后,操作系统会帮我们释放掉所有的资源(当然这是一个不好的习惯)。但如果程序比较大,内存管理将会是一个很大的负担。所以,现在OpenCV官方推荐使用C++ API。但是这并不是说C API就没有优势。在一些嵌入式平台上,往

OpenCV学习笔记(0)

工作后,接触到了自己以前没有接触过的两大技术领域——FPGA和机器视觉。虽然这两个技术都不是我工作的主要内容,但都或多或少的都在接触学习。工作后再学习和学校学习的确是有很大差别,在工作中遇到一门新的东西往往侧重去解决问题,而不是从最基本的知识去系统的学习一门技术。就像FPGA和OpenCV,其实在工作中我已经用的比较多了,也解决了很多具体的问题,但是却从没有系统的学习过。其实,我觉得这种学习模式挺好的,在实践中学习往往可以得到更好的效果。但是,这样也会存在一些问题,就是学的知识比较零乱。所以,我决定做一下学习笔记,梳理一下知识点,加深印象。OpenCV是什么?——开源的机器视觉库。已经用了很多

关于写博客(续)

今天,收到某神奇部门的邮件,通知我我的ICP备案申请已经通过审核。至此,我的博客网站“时间轨迹”可以说是正式建成了。回想这一历程,觉得还是蛮值得回忆和记录一下的。<h3>为什么要建自己的博客网站</h3>其实,关于这个问题,我已经在以前的一篇博客《关于写博客》中有写到。不过到今天,自己对于博客的看法又已经发生了很多的变化,其实,对于很多事情也有了很多新的认识和看法。感觉从学校走出来不到一年的时间里,自己就像一个蝉蛹一样,在不停的蜕变。现在博客网站也已经建好了,后续我会将自己的成长都记录下来。长此以往,我想就可以将时间的轨迹记录下来。<h3>网站建立历程<

关于“LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏”的解决方案

我在使用VS2010的时候遇到了“LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏”的问题。其实,刚安装好的时候是没有这个问题的,是用了一段时间以后才出现这个问题的,应该是系统更新使得系统.Net的版本和VS2010里面的.Net的版本不一致造成的。在网上搜索后,有两个解决方案:一,临时方案将“项目属性配置属性清单工具输入和输出嵌入清单:原来是“是”,改成“否””。但是这样每次新建一个工程都需要重新设置一次。二,永久方案对于64位的操作系统,按照如下方法更改:查找是否有两个cvtres.exe。一个是C:Program Files(x86)M

感谢你们

今天是农历二月十四,是我的生日。其实,我是一个对生日没有很大感觉的人,就是觉得又长大了一点。不过现在开始觉得又老了一点。但是,没想到今天收到了很多很多朋友的祝福,不管是QQ,空间,还是微信短信等。真的让我特别感动。非常的感谢你们。其实,收到这么多人的祝福我自己都有些惭愧。因为我除了特别宅,也比较少,不对,是很少和别人联系。除了每隔一两周给家里打一次电话说几分钟外,基本不怎么和别人联系。哪怕是两个亲姐姐和我最要好的表弟,一年也打不了几个电话。不得不说,我在人际关系方面真的做的特别差劲。每次觉得应该多和朋友保持联系的时候,总给自己找借口说:“没事,不用。好朋友不用计较这么多,只要心里记着就行了“。

竞争与冒险

一,概念在数字电路设计时,无论是组合、时序,还是FPGA电路中,都需要考虑竞争冒险现象(Race and Competition)。竞争:由于信号在传输和处理过程中经过不同的逻辑门、触发器或逻辑单元时产生时差,造成信号的原变量和反变量状态改变的时刻不一致,这种现象称为竞争(Race)。冒险:由于竞争而引起电路输出信号中出现了非预期信号,产生瞬间错误的现象称为冒险(Competition)。表现为输出端出现了原设计中没有的窄脉冲,常称为毛刺(Burr)。关系:有竞争不一定产生冒险,但有冒险就一定有竞争。分类:竞争分为临界竞争和非临界竞争。冒险分为静态冒险和动态冒险。临界竞争:产生暂时或永久性错误

关于改变

说到改变,相信每个人都不陌生,我们每个人本来就处于一个不断改变的过程之中。不过有的人的改变是被动的,而有的人是主动的。被动的改变有许多的外界原因,往往都是某种压力或影响让我们不得不去改变,有的很明显,看的见,有的却是潜移默化的。而主动的改变或许很多情况都是我们对自身的某个方面或某些方面不满意,希望可以主动的做出一些改变。我是一个特别喜欢折腾的人,总是想让自己更加优秀。但总是想的很美好,做起来却总是大打折扣。从在校园里到现在走上工作岗位,都是如此。今年过年的时候,想着回去总结一下年前的半年工作经历,计划一下接下来一年的计划。当时特别觉得自己应该有所变化,应该好好的改变一下自己。可时至今日,有拖延
|