Board

专注WPF、SWT、Java、TUIO、lua、电子白板软件研发、多点触摸算法、跟踪算法、视频会议、触摸一体机、红外触控、触摸框架、数字图像处理研究

导航

2012年2月20日

摘要: 此文根据http://blog.csdn.net/xiaoding133/article/details/6745981原文修改而成,只是修改了部分我们自己遇到的问题,首先下载HMM 的开发包HTK,现在的版本是3.4.1.可以从CMU的官网进行下载。http://htk.eng.cam.ac.uk/,下载后解压HTK工具包,我解压后的目录为:D:\htk\确保的环境变量Path包含路径(此为本机vs2010的路径,其它版本可根据安装目录找到):C:\Program Files\Microsoft Visual Studio 10.0\Common7\Tools ,路径根据你安装所在目录作相应 阅读全文

posted @ 2012-02-20 14:33 kodos 阅读(6615) 评论(3) 推荐(0) 编辑

2012年2月17日

摘要: 语音识别、HTK、Google语音、讯飞语音 阅读全文

posted @ 2012-02-17 16:07 kodos 阅读(647) 评论(1) 推荐(0) 编辑

2012年1月11日

摘要: C#、豌豆荚、逆向 阅读全文

posted @ 2012-01-11 10:26 kodos 阅读(5053) 评论(17) 推荐(6) 编辑

2011年12月23日

摘要: 今天收到了来自淘宝的账号冻结邮件,第一反应就是CSDN泄露的账号信息导致的,幸好淘宝与CSDN秘密不一,淘宝里面也没有美金。如果真的有这么一个会员里面有美金,而后被人套用了呢?这笔账应该算到谁的头上呢?淘宝只是个个例,毕竟中国的网购网站多如麻。 互联网用户都习惯于使用同一账号秘密,毕竟如果每个注册网站的账号信息都不一样,一个人能记住几个?这个泄露很可能已经导致严重后果。 号称全球最大中文IT技术社区,真的太滑稽了,竟然弱智到使用明文,而且在注册的时候已经声明对隐私的保护,现在隐私已经得不到保护了,CSDN是不是应该有所赔偿。还有CSDN的声明是不是糊弄人的,淘宝都有了邮件冻结账号提示重... 阅读全文

posted @ 2011-12-23 11:44 kodos 阅读(341) 评论(1) 推荐(0) 编辑

2011年12月7日

摘要: 所谓触摸屏校准,其实就是硬件坐标转屏幕坐标的过程。最近试了下windows 7 的校准,总的感觉还可以,不过windows 7校准有个不同之处,就是单点的触摸屏跟多点的触摸屏貌似需要校准点不一样,多点的触摸屏需要16点校准,也不知道这两个方式的实现是否采用了相同的算法。 根据产品的需要最近对触摸屏的各种校准算法进行了研究:1. 过原点直线比例关系,建立过原点直线方程即y=kx(k为比例系数);k=屏幕横向(或竖向)分辨率/硬件横向分辨率(或竖向);这种方式简单,但缺点也明显,这个需要硬件的安装与屏幕的对应达到一一对应,实际上硬件在安装过程中不可能无误差2. 通过一般一次线性方程A1 *x... 阅读全文

posted @ 2011-12-07 15:13 kodos 阅读(1824) 评论(2) 推荐(3) 编辑

2011年10月13日

摘要: 问题:系统为windows 7 触摸一体机,MutilTouch消息例如新建一个叫Windows1普通窗口,然后设置TopMost = true,然后添加一个image(其它类似控件也可以),给image控件加上MouseLeftDown事件,在MouseLeftDown事件中随便打开一个Form的对话框,例如打开文件对话、颜色选择对话框等: System.Windows.Forms.OpenFileDialog file = new System.Windows.Forms.OpenFileDialog(); file.Filter = "Office Docu... 阅读全文

posted @ 2011-10-13 14:53 kodos 阅读(2624) 评论(7) 推荐(2) 编辑

2011年9月27日

摘要: 温故而知新。用习惯了解析行语言,倒过来再看C语言,发现原来当年C学的真的一点都不到家。我理解的广度与深度优先:深度优先即往死胡同里走,走不通再返回上一个交叉路口继续往里穿。广度优先即每到一个叉路口,都先往每个路口里走一步,采用步步为营的策略。 阅读全文

posted @ 2011-09-27 15:49 kodos 阅读(280) 评论(0) 推荐(0) 编辑

2011年9月15日

摘要: 从Vista之后,windows 加入了UAC这个功能,由于有了UAC,程序如果不是管理员运行的话,在系统分区内很多文件夹都没有写的权限,这样的话像之前配置文件能直接放在程序目录下可正常运行,到Vista windows 7之后将有可能会有异常。而使用log4net 一般情况下大家也是喜欢在程序目录下存储Log档。但这个就不行了。那么我们如何绕过UAC呢,当然最简单的就是直接以管理员运行程序。其实我们可以写到系统的APPDATA目录下,这个目录是可以让程序进行写操作的。在log4net 中只需设置Log的路径指向APPDATA目录即可,例如:<file value="${APP 阅读全文

posted @ 2011-09-15 11:35 kodos 阅读(360) 评论(0) 推荐(0) 编辑

2011年9月4日

摘要: 随着windows7 的发布,windows进入了多点的时代,从目前的情况来看可以最多支持10个点,那么我们怎样自定义windows 7的触摸消息呢?从多点触控说起。 通过自己漫长的google,到目前为止,开源社区中用于多点的多为TUIO,TUIO甚至在成为Flash的多点消息协议,那什么是TUIO呢,其实它只是一个基于UDP的传输协议,Flash的另类用TCP传,简单描述下可以自行google。当然TUIO并不是windows 的标准消息。window7 的多点消息是一套基于HID协议的多点触摸消息.Windows7的多点触摸消息并不像鼠标消息,鼠标和触摸消息是不同的,windows... 阅读全文

posted @ 2011-09-04 22:28 kodos 阅读(1386) 评论(1) 推荐(1) 编辑

2011年8月31日

摘要: 玩过phtoshop或者blend的人都知道里面都一个图层管理器,管理图层的遮挡顺序,有置顶层、置底层、置下一层、置上一层四个管理方式。那么在wof中我们应该怎么玩呢? 请看代码,支持多个图层同时操作。首先置顶: private void BringToFront(List<UIElement> CurrentSelection ,UIElementCollection childrens) { List<UIElement> selectionSorted = (from item in CurrentSelection ... 阅读全文

posted @ 2011-08-31 10:59 kodos 阅读(4571) 评论(4) 推荐(2) 编辑