03 2014 档案

摘要:1.保存对象到文件中Java语言只能将实现了Serializable接口的类的对象保存到文件中,利用如下方法即可: public static void writeObjectToFile(Object obj) { File file =new File("test.dat"); FileOutputStream out; try { out = new FileOutputStream(file); ObjectOutputStream objOut=new ObjectOutputStrea... 阅读全文
posted @ 2014-03-22 13:49 handspeaker 阅读(51619) 评论(5) 推荐(5)
摘要:Lucas-Kanade算法广泛用于图像对齐、光流法、目标追踪、图像拼接和人脸检测等课题中。一、核心思想给定一个模板和一个输入,以及一个或多个变换,求一个参数最佳的变换,使得下式最小化在求最优解的时候,该算法假设目前的变换参数已知,并迭代的计算的增量,使得更新后的能令上式比原来更小。则上式改写为:二、算法流程1.初始化参数向量2.计算及其关于导数,求得参数增量向量3.更新,4.若小于某个小量,即当前参数向量基本不变化了,那么停止迭代,否则继续2,3两步骤。三、具体做法对做一阶泰勒级数展开,则目标函数变为:对其求导,并令导数为0,得到下式:对上式中的求解即可,得到的是的解析解:其中,四、Luca 阅读全文
posted @ 2014-03-17 10:59 handspeaker 阅读(16938) 评论(0) 推荐(1)
摘要:由于过年玩得比较爽,回来之后又一直忙于公司实习和毕业答辩等事情,所以还没有好好总结自己的2013。但是,写年终总结是个好习惯,虽然现在有点迟,都已经是14年的3月份了。也算是为需要的人分享经验,同时也是给自己的经历做个记录。1.概述先说个人情况,男,北京bupt硕士,2年半制,2014年春毕业。本科和硕士专业都是通信工程相关,不过现在通信行业俨然已经没落了,所以硕士期间的研究方向和找工作投的岗位基本没考虑通信,都是计算机、互联网方向的。研究方向算是跟图像处理、模式识别、android开发吧,其他的零碎的例如数据库、python也搞过,不过很少。平时经常用C++,Java和Matlab。总的来说 阅读全文
posted @ 2014-03-13 15:52 handspeaker 阅读(16509) 评论(2) 推荐(4)
摘要:因为从文件读取图像到Bitmap是一件比较费时的事情,所以研究了一下几种可行的办法,并做了对比。首先解释一下为什么耗时,这是因为,在从jpg或者png文件中读取Bitmap时,一来需要对外存进行操作并且图像文件一般都比较大,二来在创建Bitmap时,基本都需要对原始图像做操作,例如:降采样、剪切、旋转等等。所以如何高效的读取图片并呈现出来,是一个很值得研究的问题。根据我的想法,大致想出了3种方案:1.在当前的UI线程直接读取并操作图像,然后呈现。2.新开一个子线程读取并操作图像,然后利用Bundle中Serializable的相关方法将其传回UI线程并呈现。3.其他做法与2一样,但是利用的是B 阅读全文
posted @ 2014-03-07 15:33 handspeaker 阅读(7652) 评论(0) 推荐(0)