Processing開發實戰/電子與嵌入式系統設計叢書 Processing开发实战

黃文愷, 吳羽, 伍馮潔

  • 出版商: 機械工業
  • 出版日期: 2016-06-01
  • 定價: $354
  • 售價: 8.5$301
  • 語言: 簡體中文
  • 頁數: 209
  • 裝訂: 平裝
  • ISBN: 7111538218
  • ISBN-13: 9787111538219
  • 相關分類: 嵌入式系統

已絕版

買這商品的人也買了...

相關主題

商品描述

<內容介紹> 

黃文愷、吳羽、伍馮潔編著的《Processing開發實戰》分為四篇共17章。第一篇先從介紹基本的語法開始,再到繪圖的數學基礎,最後介紹面向對象,主要是類和對象,這是比較抽象的內容,但該部分有利於讀者建立面向對象的思想,建議讀者翻閱更多的資料學習類和對象的相關知識。
    第二篇是圖像圖形篇,有一定編程基礎的讀者可以直接進入該篇。本篇是Processing最具魅力的篇章,學習這些章節將有利於讀者創造各種各樣令人驚艷的圖案或定製自己的軟件界面。本篇的結尾是綜合實例,讀者可以借助這些實例綜合運用前述的知識,繪製各種動畫或展現出獨特的藝術視覺效果。
    第三篇是互動篇,該篇包括鼠標、鍵盤的互動,以及串口通信,通過實例展示Processing與Arduino的互動,包括傳感器讀取和搖桿的控製程序,讓讀者掌握兩者的交互方式。
    第四篇是高級應用篇,主要展示如何用Kinect或Xtion進行互動編程,讀者可以在此基礎上自行擴展,如採用Kinect或華碩的Xtion控制機器人,甚至控制無人機等。

<章節目錄>
前言
第一篇  入門基礎篇
第1章  Processing簡介
  1.1  初識環境
  1.2  繪製第一個圖形
  1.3  繪製第一個動畫
  1.4第一個交互
第2章  語言基礎
  2.1  變量
  2.2  運算符
  2.3  條件語句
  2.4  循環語句
  2.5  函數
  2.6  數組
  2.7  字符串
第3章  數學基礎
  3.1  數學計算
  3.2  三角函數
  3.3  功能映射函數
  3.4  隨機數
第4章  類和對象
  4.1  定義類和對象
  4.2  類的深入理解
  4.3  繼承
第二篇  圖像圖形篇
第5章  運行環境
  5.1  坐標系統
  5.2  主程序結構
  5.3  幀速率
  5.4  窗口
第6章  2D圖形
  6.1  點
  6.2  線段
  6.3  三角形
  6.4  四邊形
  6.5  矩形
  6.6  橢網
  6.7  描邊屬性
  6.8  灰度值
第7章  顏色
  7.1  色彩模式
  7.2  創建顏色
  7.3  設置描邊與填充顏色
  7.4  讀取顏色分量
第8章  變換
  8.1  變換函數
  8.2  變換作用域
第9章  曲線
  9.1  簡單曲線
  9.2  貝塞爾曲線

第10章  複雜圖形
  10.1  繪製多邊形
  10.2  繪製模式
  10.3  環形
  10.4  圖形差集
  10.5  PShape圖形對象
第11章  3D圖形
  11.1  3D坐標系
  11.2  三維燈光
  11.3  三維透視
第12章  位圖
  12.1  加載位圖
  12.2  顯示位圖
  12.3  顏色通道
  12.4  PImage對象
  12.5  濾鏡
  12.6  紋理貼圖
第13章  文本
  13.1  文本相關函數
  13.2  顯示文本
  13.3  字體大小
  13.4  文本對齊方式
  13.5  文本行高
  13.6  文本寬度
  13.7  創建字體
第14章  圖像動畫綜合實例
  14.1  實例1:行駛的公交車
  14.2  實例2:自由落體的彈跳小球
  14.3  實例3:飛機類
  14.4  實例4:碰撞變形的四邊形
第三篇  互動篇
第15章  鼠標與鍵盤互動
  15.1  鼠標的互動
  15.2  鍵盤的互動
  15.3  綜合實例:鼠標控制的珠鏈
第16章  Processing與Arduino互動
  16.1  Arduino簡介
  16.2  Arduino串口編程
  16.3  Processing串口編程
  16.4  Processing讀取超聲波傳感器
  16.5  搖桿控制Processing繪製的圓
第四篇  高級應用篇
第17章  Processing與Kinect互動
  17.1  Kinect簡介
  17.2  安裝SDK
  17.3  OpenNI
  17.4  獲取RGB、深度和紅外圖像
  17.5  手勢追蹤
  17.6  骨骼跟蹤
  17.7  小遊戲