清明的时候gus找我做的一个安卓的UI,要拿去参赛-。-本质上是一个用手机控制家里的各种灯的开关、明暗、颜色等,需要一个过得去的界面。反正我只管搭空壳子。昨天晚上+今天早上突击搞了一下,发现android的各种view还是博大精深的,外加xml自定义各种强大。最后也算自我感觉不错,嗯~

Read More →

前段时间在帮着做一个网络模块,背景是一个actionscript的项目和后台服务器进行数据交换。最后选择了BlazeDS的解决方案,使用HTTP封装的AMF协议进行通信。交换的数据中有各种数组和自定义类,blazeDS基本上都能自动序列化和反序列化,因此用的比较舒服。但一开始配置环境的时候遇到了各种奇怪的问题,特别有一个问题网上搜索只有在一个post里提到,因此很值得记录。

Read More →

下午的时候看到了做DEMO换空间的广告,还是挺显眼的= =bbb

去年做软工课的时候,实现了完整的OAuth验证和javascript/Android两种客户端,既然有人已经发过安卓的SDK了,那就做个pure JS的DEMO版本吧(话说万恶的调休害的我没啥空都=。=)

下面具体讲述如何使用javascript实现金山快盘的三步oauth验证。其中用到了跨域的解决方案,请戳使用GAE完成JS跨域中转(如果你觉得我在骗访问量,一定是幻觉!)

项目已挂在kuaipan_js

Read More →

###问题背景:解决JS跨域!

Javascript跨域访问(Cross-Domain,主要可以看这个same origin policy),一直是个很纠结加蛋疼的问题(擦话说我又想到当时做flex时也遇到了跨域问题)

现有的解决方案其实也有不少:例如用iframe包装,HTML5页面间通信,jquery自带的JSONP技术等等。但如果说当跨域访问对象不是我们能控制的时候,就格外纠结了。因为如果A,B域的都能我们来控制,那么可以用iframe之类的方法进行交互,具体的就不详谈了,网上也一大把。下面具体看看只能控制一个域的跨域访问的解决。

咳咳,具体点说这个,就是我自己域上的js如何去访问金山快盘的API接口。要记得我们是没有权限去修改kuaipan网站上的文件的Yooo~

Read More →

Adobe After Effects是个很强大的工具!之前一直想学了拿来做MAD玩的,可惜貌似一直没空。这次正好毕业DV可以做点特效,一方面是正好不用露脸-。-还可以做点贡献嗯嗯。

主要做了几个特效,一个是烟雾化切场,一个是老电视的开头效果,还有一个是山寨基友夏洛克YY时候的场景。

Read More →

Homography单应,说的是投影的时候可以逆过来找,具体的可以戳wiki

用到这个的原因,是因为手头在做的video处理时,需要消除“抖动”,也就是让镜头尽量平稳。换个角度来说,可以看错相邻两个frame找到对应的变化之后变上去。具体的代码已经挂opencv.homography。先show一个效果图~

result

Read More →

零零散散也做过一些海报,但说实话很业余……有个空间挂自己的东西,想想还是把有些不那么纠结的扔这里,想想十年以后看到这些是咋样一个心情( ﹁ ﹁ ) ~→

不过动手做海报的机会貌似越来越少了~

Read More →

最近在做的一些工作都是基于opencv的,准备有空将部分代码拆分、整理好之后挂上来。

现在已近挂了一个opencv.meanshift,是做图片分割的。

估计陆续还会将用到的一个高斯混合模型及距离计算、形态学骨架的代码整理出来。其他的有空再整理之前的代码吧~

干活去了-。-

Read More →

主要是讲述关于图片分割的内容,使用了Mean shift: A robust approach toward feature space analysis提出的方法,应该是目前效果最好的几个方法之一了。整个算法分为两步:Filter和Segmentation。这里简单说下实现,具体原理请自行阅读论文(¬_¬)

这个算法其实论文作者提供了源代码实现EDISON,但主要是这段时间我的工作都在openCV上面,因此另外实现了一遍,顺便也是加深理解。

Read More →

###Hi, this is the very first blog for test!

好吧,据说程序员接触的第一个总是Hello World。最后那个for test纯粹是打习惯了括弧笑。

看到了熊的有一说一,觉得弄个个人站点也挺好的,就萌生了这个想法。感谢Github这个神奇的网站,还有一系列用到的开源工具。

Read More →