《格物智知:3D圖形與人機互動技術套用》是關於3D圖形、3D列印、人機互動技術的套用寶典。以Kinect為主,另涉及Processing、Arduino、MakerBot等熱門技術。《格物智知:3D圖形與人機互動技術套用》由淺入深,從Kinect的基本原理講起,並通過套用實例,對Kinect相關知識進行詳細的教學,使你製作出來的作品能夠對外界進行智慧型的立體感知。書中還包含了對相關行業的專家和藝術家的採訪內容,可以讓你進一步了解該領域從業者的工作狀態。《格物智知:3D圖形與人機互動技術套用》是給創客們以啟迪的、創客圈裡有口皆碑的經典之作。 《格物智知:3D圖形與人機互動技術套用》適合大專院校信息學院學生、互動設計系學生、藝術家、編程愛好者、創客、遊戲玩家和開發者閱讀。
基本介紹
- 外文名:Make Things See: 3D Vision with Kinect, Processing, Arduino, and Makerbot
- 書名:格物智知:3D圖形與人機互動技術套用
- 作者:博倫斯坦 (Greg Borenstein)
- 類型:計算機與網際網路
- 出版日期:2013年11月1日
- 語種:簡體中文
- ISBN:9787115324597
- 譯者:張天雷
- 出版社:人民郵電出版社
- 頁數:413頁
- 開本:16
- 品牌:人民郵電出版社
基本介紹,內容簡介,作者簡介,圖書目錄,
基本介紹
內容簡介
關於3D圖形、3D列印、人機互動技術的套用寶典。以Kinect為主,另涉及Processing、Arduino、MakerBot等熱門技術。由淺入深,從Kinect的基本原理講起,並通過套用實例,對Kinect相關知識進行詳細地教學,使你製作出來的作品能夠對外界進行智慧型的立體感知。還包含了相關行業的專家和藝術家的採訪內容,可以讓你進一步了解該領域從業者的工作狀態,能夠給製作愛好者、極客們以啟迪。
作者簡介
作者:(美國)博倫斯坦(Greg Borenstein) 譯者:張天雷 何雯 郭沐 龔江濤
圖書目錄
第1章什麼是Kinect
Kinect的來歷和工作原理
Kinect藝術家
第2章處理深度圖像
圖像和像素
項目1:安裝SimpleOpenNI編程程式
項目2:編寫你的第1個Kinect程式
項目3:像素
將像素換算為實際距離
項目4:無線錄音測量
項目5:追蹤最近的物體
項目6:隱形鉛筆
項目7:《極少數派》風格的照片
練習
第3章利用點雲編程
本章中你將學到
歡迎來到3D世界
繪製第1個點雲
讓點雲移動
以彩色的形式呈現點雲
讓點雲具有互動性
項目
項目8:空氣架子鼓
項目9:虛擬的Kinect
總結
第4章玩轉骨骼數據
關於標定的說明
標定過程的步驟
用戶檢測
訪問關節位置
骨骼結構課程
測量兩個關節之間的距離
3D方向轉換
背景去除、用戶像素與場景圖
免標定的追蹤:手跟蹤及質心
項目
項目10:訓練度量
練習
項目11:“Stayin' Alive”:舞步觸發MP3
練習
總結
第5章製作掃描
Modelbuilder介紹
MeshLab介紹
為Kincet數據構建格線
我們的第1次掃描
清理格線
校正後的模型
準備列印
用MeshLab減少多邊形
使用MakerBot列印模型
把模型傳送至Shapeways
總結
第6章將Kinect用於機器人
正向運動學
逆向運動學
總結
第7章結論:下一步要做什麼
超越Processing:其他框架與語言
需探索的3D編程中的話題
項目
附錄
SimpieOpenNI備忘錄
第2章
第4章
第6童
Kinect的來歷和工作原理
Kinect藝術家
第2章處理深度圖像
圖像和像素
項目1:安裝SimpleOpenNI編程程式
項目2:編寫你的第1個Kinect程式
項目3:像素
將像素換算為實際距離
項目4:無線錄音測量
項目5:追蹤最近的物體
項目6:隱形鉛筆
項目7:《極少數派》風格的照片
練習
第3章利用點雲編程
本章中你將學到
歡迎來到3D世界
繪製第1個點雲
讓點雲移動
以彩色的形式呈現點雲
讓點雲具有互動性
項目
項目8:空氣架子鼓
項目9:虛擬的Kinect
總結
第4章玩轉骨骼數據
關於標定的說明
標定過程的步驟
用戶檢測
訪問關節位置
骨骼結構課程
測量兩個關節之間的距離
3D方向轉換
背景去除、用戶像素與場景圖
免標定的追蹤:手跟蹤及質心
項目
項目10:訓練度量
練習
項目11:“Stayin' Alive”:舞步觸發MP3
練習
總結
第5章製作掃描
Modelbuilder介紹
MeshLab介紹
為Kincet數據構建格線
我們的第1次掃描
清理格線
校正後的模型
準備列印
用MeshLab減少多邊形
使用MakerBot列印模型
把模型傳送至Shapeways
總結
第6章將Kinect用於機器人
正向運動學
逆向運動學
總結
第7章結論:下一步要做什麼
超越Processing:其他框架與語言
需探索的3D編程中的話題
項目
附錄
SimpieOpenNI備忘錄
第2章
第4章
第6童