看板 MAC 關於我們 聯絡資訊
: : -------------------------------------------------------- : : 想詢問前輩們上述的語言在mac上都是用那些工具開發的呢? : : 寫起來習慣嗎?? : : 如果有前輩在Mac上開發kinect,也感謝分享經驗<(_ _)> 我不太會「寫」語言,不過開發kinect的程式倒是有點經驗 我認為kinect蠻適合在mac上開發,因為大多數的kinect開發者用的都是Mac 別以為Kinect是micorsoft出的,其實他是向以色列的一家公司購買專利 也就是OpenNI、primsense的開發團隊(有點忘了這裡不是很確定) 而這些framework都有osx版本,有的甚至比win的還要新 重點是更多人在使用啦~ 早期硬幹出來的OpenKinect也有osx版,不過這支驅動問題有點多 像是能用太長的usb延長線,因為底層的libUSB有問題,會斷訊 再則解出來的kinect影像也和OpenNI解出來的不太一樣 我是用apple的QuartzComposer在「寫程式」, 這以前被包在xcode裡面但現在只能在開發者網站下載 用這個的好處是,很多現成的plugin可以用,因為支援內建的coreimage語言 所以也方便做影像處理、合成 QuartzComposer也支援OpenCL語言,我們有一支切深度的程式就是用 鑲在QC裡面的OpenCL寫出來的 如果真的要用kinect做什麼,其實大部分的功能都被寫出來了 電腦視覺(kinect+openCV)像是OpenTSPS、骨架偵測也就是OpenNISynpase, 這些都在OpenRramework這個框架底下寫出來的,也就是你直接改改就行 而且功能完整又穩定,在osx下面使用也簡單許多 這些都是很有趣很好玩的東西,但不多人知道 也許你可以google試試看, 國內的asus也有出一支無馬達的Xlton(不確定有沒有拼錯) 是kinect的無馬達版,請不要認為是kinect的山寨版XD 也可以用來開發,不用外接電源,我覺得比較方便,最近好想買一支 總之kinect在mac上更有優勢, 拜Coreimage和openCL之賜,在某些時候還更快一點 像是我做的kinect轉成particle cloud,就只能用opencl和opengl配合 才能達到可以用的速度,你可以參考看看 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.192.97.61
loftywind:請問在mac上面開發,之後要部署到windows上面會有什麼問 01/28 21:29
loftywind:題嗎? 01/28 21:30
peacedove:第一段不太正確,不過不影響整篇文章 01/28 21:40
mos888tw:看你這篇文章害我好想買來玩@@ 01/28 21:40
turtleknight:要不要幫忙更正一下,我都憑印象寫的,應該錯很大 01/28 21:47
inline:推經驗分享 01/28 21:59
alog:想詢問一下turtleknight大大,我買的360+kinect.. 01/28 23:13
alog:有辦法讓他跟mac連接嗎?還是得要買for windows 那個sdk pack 01/28 23:14
turtleknight:你去下載synpase,開程式,usb插上去,就可以了 01/28 23:22
Richo:抱歉我表達不甚好>_<,感謝經驗分享! 01/28 23:22
alog:@turtleknight ..for 360 的好像不是 usb 頭..XD 要改嗎? 01/28 23:24
turtleknight:是吧...看起來不像嗎,橘色的? 01/28 23:25
alog:是的 01/28 23:27
Richo:BTW,我的專題領域並不是影像處理,是要做HCI的相關 01/28 23:29
turtleknight:那要一組變壓器,副場好像300左右吧 01/28 23:29
alog:咦?變壓器? 01/28 23:30
alog:總之 謝謝 *_* 01/28 23:36
eclipse666:看不懂,不過推一個XD 01/29 03:35
simongarden:kinect360的頭是橘頭(USB含電源),要買一個轉接USB 01/29 10:33
simongarden:另請教龜騎士kinect360在mac上要裝驅動程式嗎? 01/29 10:33
simongarden:kinect windows版跟360版兩者有何不同? 01/29 10:34
peacedove:windows版可以偵測到手指,另外就是你買了自由開發kinect 01/29 10:47
peacedove:相關應用程式的license, 360版只有給你打電動用 01/29 10:47
peacedove:另外單買kinect (舊主機也可用的那種)就會有USB轉接頭了 01/29 10:48
turtleknight:ㄜ kinect只有一種,硬體上沒有差別,可能只差sdk吧 01/29 11:35
turtleknight:背後都用openni就好了,要偵測手指也可用別的sdk 01/29 11:36
turtleknight:360上附的kinect,要買轉接usb+變壓器的組合 01/29 11:45
turtleknight:其實不是轉接usb啦,只是幫馬達供電的變壓器而已 01/29 11:46
simongarden:感謝二位回應,另外有玩過ASUS的Xtion嗎? 01/29 11:54
simongarden:聽說跟openni比較合? 01/29 11:54
turtleknight:一樣吧..只是比較小支,不用變壓器,好想買喔 01/29 12:04
zeki621:偵測手指要用哪種SDK呀 01/29 12:11
turtleknight:vimm就可以了 01/29 12:17
peacedove:http://tinyurl.com/8yf2q9f for windows 的有near mode 01/29 12:55
peacedove:看起來是firmware的不同,不是hardware的不同 01/29 12:56
peacedove:Xtion就我目前的應用跟kinect沒啥差 沒麥克風,有的沒 01/29 12:58
peacedove:rgb camera,有的有 沒有馬達 就這樣 01/29 12:59
peacedove:剛發現有rgb camera的那隻有麥克風 01/29 13:03
peacedove:另外就是如果有要放在大庭廣眾給別人玩的話,理論上xbox 01/29 13:08
peacedove:360那隻不合法 01/29 13:09
peacedove:另外第一段就是microsoft購買的是3DV system, 可是有 01/29 13:17
peacedove:傳聞說微軟沒有使用他的專利,只是把它買下來以防萬一 01/29 13:18
peacedove:剛剛查了一下kinect用primesense的技術,跟3DV systems的 01/29 13:21
peacedove:技術也不同,3DV systems是ToF而kinect是Light coding 01/29 13:21
simongarden:感謝各位前輩專業引路 01/29 14:18
turtleknight:openkinect的就有near mode了 01/29 14:25
mos888tw:建議等leap 等級差太多了~ 01/30 20:48
simongarden:我已經拿到leap了,那跟kinect根本是不同應用 02/01 09:50
simongarden:leap只有很短的感應距離,我的iMac27吋都無法完整感應 02/01 09:50
simongarden:不用過度美化leap motion,它只是短距手勢應用 02/01 09:51