適合在mac上開發的程式語言 - MAC

Daniel avatar
By Daniel
at 2013-01-28T20:43

Table of Contents

: : --------------------------------------------------------
: : 想詢問前輩們上述的語言在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配合
才能達到可以用的速度,你可以參考看看



--
Tags: MAC

All Comments

Oscar avatar
By Oscar
at 2013-01-31T14:16
請問在mac上面開發,之後要部署到windows上面會有什麼問
Quanna avatar
By Quanna
at 2013-02-04T05:02
題嗎?
Joe avatar
By Joe
at 2013-02-08T12:52
第一段不太正確,不過不影響整篇文章
Olga avatar
By Olga
at 2013-02-12T03:35
看你這篇文章害我好想買來玩@@
Joe avatar
By Joe
at 2013-02-13T12:17
要不要幫忙更正一下,我都憑印象寫的,應該錯很大
Isabella avatar
By Isabella
at 2013-02-16T07:17
推經驗分享
Yuri avatar
By Yuri
at 2013-02-18T14:08
想詢問一下turtleknight大大,我買的360+kinect..
Zenobia avatar
By Zenobia
at 2013-02-22T06:55
有辦法讓他跟mac連接嗎?還是得要買for windows 那個sdk pack
Erin avatar
By Erin
at 2013-02-25T08:32
你去下載synpase,開程式,usb插上去,就可以了
Iris avatar
By Iris
at 2013-02-25T23:09
抱歉我表達不甚好>_<,感謝經驗分享!
Lauren avatar
By Lauren
at 2013-02-27T16:43
@turtleknight ..for 360 的好像不是 usb 頭..XD 要改嗎?
Rebecca avatar
By Rebecca
at 2013-02-28T00:47
是吧...看起來不像嗎,橘色的?
Noah avatar
By Noah
at 2013-03-04T03:37
是的
Rachel avatar
By Rachel
at 2013-03-05T11:22
BTW,我的專題領域並不是影像處理,是要做HCI的相關
Rosalind avatar
By Rosalind
at 2013-03-09T23:01
那要一組變壓器,副場好像300左右吧
Poppy avatar
By Poppy
at 2013-03-12T23:10
咦?變壓器?
Jake avatar
By Jake
at 2013-03-13T19:04
總之 謝謝 *_*
Audriana avatar
By Audriana
at 2013-03-17T23:01
看不懂,不過推一個XD
Una avatar
By Una
at 2013-03-22T04:12
kinect360的頭是橘頭(USB含電源),要買一個轉接USB
另請教龜騎士kinect360在mac上要裝驅動程式嗎?
Genevieve avatar
By Genevieve
at 2013-03-23T16:23
kinect windows版跟360版兩者有何不同?
Jacky avatar
By Jacky
at 2013-03-28T15:25
windows版可以偵測到手指,另外就是你買了自由開發kinect
相關應用程式的license, 360版只有給你打電動用
Yuri avatar
By Yuri
at 2013-04-02T02:52
另外單買kinect (舊主機也可用的那種)就會有USB轉接頭了
Isabella avatar
By Isabella
at 2013-04-04T08:34
ㄜ kinect只有一種,硬體上沒有差別,可能只差sdk吧
Liam avatar
By Liam
at 2013-04-07T11:52
背後都用openni就好了,要偵測手指也可用別的sdk
Zanna avatar
By Zanna
at 2013-04-10T05:38
360上附的kinect,要買轉接usb+變壓器的組合
Carol avatar
By Carol
at 2013-04-12T14:04
其實不是轉接usb啦,只是幫馬達供電的變壓器而已
Madame avatar
By Madame
at 2013-04-14T21:23
感謝二位回應,另外有玩過ASUS的Xtion嗎?
聽說跟openni比較合?
Mary avatar
By Mary
at 2013-04-18T03:18
一樣吧..只是比較小支,不用變壓器,好想買喔
Edward Lewis avatar
By Edward Lewis
at 2013-04-20T04:04
偵測手指要用哪種SDK呀
Irma avatar
By Irma
at 2013-04-21T03:52
vimm就可以了
Edward Lewis avatar
By Edward Lewis
at 2013-04-23T09:14
http://tinyurl.com/8yf2q9f for windows 的有near mode
Edwina avatar
By Edwina
at 2013-04-26T18:10
看起來是firmware的不同,不是hardware的不同
Ingrid avatar
By Ingrid
at 2013-04-29T09:57
Xtion就我目前的應用跟kinect沒啥差 沒麥克風,有的沒
Edwina avatar
By Edwina
at 2013-05-01T11:20
rgb camera,有的有 沒有馬達 就這樣
Aaliyah avatar
By Aaliyah
at 2013-05-02T05:16
剛發現有rgb camera的那隻有麥克風
Frederica avatar
By Frederica
at 2013-05-04T06:44
另外就是如果有要放在大庭廣眾給別人玩的話,理論上xbox
Tom avatar
By Tom
at 2013-05-07T09:38
360那隻不合法
Quintina avatar
By Quintina
at 2013-05-07T20:38
另外第一段就是microsoft購買的是3DV system, 可是有
Edward Lewis avatar
By Edward Lewis
at 2013-05-08T14:02
傳聞說微軟沒有使用他的專利,只是把它買下來以防萬一
Susan avatar
By Susan
at 2013-05-10T11:10
剛剛查了一下kinect用primesense的技術,跟3DV systems的
技術也不同,3DV systems是ToF而kinect是Light coding
Anthony avatar
By Anthony
at 2013-05-14T17:12
感謝各位前輩專業引路
Harry avatar
By Harry
at 2013-05-15T01:01
openkinect的就有near mode了
Caitlin avatar
By Caitlin
at 2013-05-16T08:17
建議等leap 等級差太多了~
Eden avatar
By Eden
at 2013-05-17T16:49
我已經拿到leap了,那跟kinect根本是不同應用
leap只有很短的感應距離,我的iMac27吋都無法完整感應
Thomas avatar
By Thomas
at 2013-05-20T05:31
不用過度美化leap motion,它只是短距手勢應用

2012的mbp喚醒很慢!?

Robert avatar
By Robert
at 2013-01-28T18:20
我的是2012mbp,前幾天開始只要讓電腦睡眠一個晚上,隔天喚醒電腦時, 不像之前馬上進入系統,而是像開機時會發出喀喀的聲音, 然後桌面變成灰色且有讀秒的格子,但如果只是睡眠幾個小時則不會有上述的情形, 請問我應該怎麼解決此問題? PS睡眠時電源都是插著。 - ...

有關官網線上刷卡訂購macbook air

Agnes avatar
By Agnes
at 2013-01-28T17:51
※ 引述《likejah (jah)》之銘言: 借標題一問 小弟也趁這一波特價的時候,買了一台 13and#34; 的 MBPR 不過因為香港的價格比較便宜,而且小弟在香港有友人可以幫忙代領 所以我是從香港的線上商店刷台灣的信用卡訂貨,然後寄到香港的地址 不過一直到現在訂單狀態都是顯示「正在處理項目 ...

教育價買imac打電話問客服打半天

Bennie avatar
By Bennie
at 2013-01-28T13:09
我弟是小學老師,用他的名字訂了一台客製 iMac 收件人是寫我,購買人跟信用卡都是我弟,這樣應該也可以? 因為沒有登入 apple id 購買,所以想說要打電話進客服問怎麼提供證明 結果客服電話打半天都是說線路繁忙,要我之後再打進去... 這個電話有這麼難打嗎 orz 請問我應該怎麼把我弟的教師證提 ...

itunes內有些專輯無法隨機播放

Elvira avatar
By Elvira
at 2013-01-28T12:01
最近一次升級iTunes 後 有些專輯變成無法隨機播放和連續播放了 只能一首一首點來聽 請問是我哪邊設定錯誤了嘛? 感謝幫忙! - ...

Macbook Pro購買問題

Jessica avatar
By Jessica
at 2013-01-28T11:05
小弟把家裡舊的2008年白蘋果搞丟了 因為工作的關係必須買新機 目前看上的是基本款的13吋2.5GHz鋁書 想問看看最近有沒有規格更新的消息 上次更新應該是只有更新Retina 顯示器而沒有針對基本款的硬體 感謝各位 - ...