2011年7月13日 星期三
0 comments
13
7月
tjweiF#, Kinect, programming
修改之前的程式,將 points cloud 改成簡單的 mesh,配合 image texture。效果似乎好點。
程式碼中用到 F# powerpack 的 PSeq 和 Array.Parallel,簡單的利用平行處理加速。
執行檔和 source 下載
執行時需要 .Net 4.0
OpenNI (只要 binary 和 Hardware binary)
Sensor Kinect Driver...
2011年7月12日 星期二
0 comments
12
7月
tjweiF#, Kinect, programming
用 F# 和 Kinect +OpenNI 產生 Point Cloud

這和前一篇 用 F# 和 Kinect SDK 產生 Point Cloud 是幾乎一樣的程式,只不過改用 OpenNI 而不是用 Kinect SDK beta。 OpenNI 支援將色彩和深度資訊重合,所以出來的結果比之前手工亂搞的正確得多。但是似乎沒有 Kinect SDK 的 ready callback 機制,所以用 background worker 取代。
OpenNI 似乎也不支援 80x60 的解析...
2011年7月11日 星期一
0 comments
11
7月
tjweiF#, Kinect, programming
用 F# 和 Kinect SDK 產生 Point Cloud
本文附的 F# 程式碼,是用 Kinect SDK 來產生 "points cloud"。
程式的效果如影片。
過程中的一些紀錄:
因為之前的 visual studio 2010 過了試用期限,所以我有一段時間沒用 F#, 稍有一點生疏,但這問題不大。問題是我沒有寫過 .net 上的 GUI 程式,更別說是 3D 繪圖了,所以花了一點時間在網路上找範例。 F# 的 GUI 參考資料似乎不是很多,很多似乎也不太靈。
Kinect SDK 和 driver 簡單好用,骨架判斷似乎比之前 OpenNI 容易(沒有打錯字,這不是用來判斷股價的軟體),在狹小空間(像是大多數寫程式的地方)就能辨認出骨架。
根據 Wikipedia,Kinect 的 depth sensor 橫向角度 57度,垂直角度...
2011年7月7日 星期四
0 comments
07
7月
用 kindle 顯示 LyX 的 PDF Preview

環境為 Win 7 32bit, LyX 1.6.9, Python 2.7, Cygwin, Kindle DX
Kindle DX 安裝 usbNetwork hack
Cygwin 安裝 openSSH
將 ssh 環境設定成無密碼登入 kindle,要在 kindle 的 usbnet/etc 下設定 authorized_keys
將下面的 python 程式用 py2exe 或者 cx_freeze 包裝成 exe 檔
在 LyX 裡面,將 Tools...
訂閱:
文章 (Atom)