數字圖像程序基礎--從一個矩形畫起(Processing語言版) | 被動收入的投資秘訣 - 2024年5月

數字圖像程序基礎--從一個矩形畫起(Processing語言版)

作者:薄一航
出版社:中國電影
出版日期:2017年10月01日
ISBN:9787106048105
語言:繁體中文

《數字圖像程序基礎:從一個矩形畫起(Processing語言版)/中國電影美術教育教學叢書》針對藝術類學生,從畫一個矩形開始,到如何用編程語言畫多個矩形,畫運動的矩形,以及與矩形的互動等,把繪畫與編程融合起來,消除藝術類學生對編程的恐懼心理,以培養學生的編程意識與興趣為主,增強藝術類學生的邏輯思維能力,了解計算機交互程序設計的基本思路和主要方法,對計算機編程有一個初步的、基本的、概念性的認識。也為后續C程序設計語言與Python語言的學習奠定了堅實的基礎。


薄一航,女,北京電影學院美術學院,教師。主講課程:數字圖像程序基礎、虛擬空間新技術創新、數字影像制作原理等。博士畢業於北京交通大學,分別在中國科學院自動化研究所模式識別國家重點實驗室和Boston College完成博士后研究工作。主要研究方向:視頻跟蹤與分割、計算美學、交互設計等。近幾年在國內、國際期刊及會議上發表相關學術論文十余篇。主持並完成國家自然科學基金青年基金項目「基於解析模型的不同場景下行人異常行為的識別與跟蹤」。主持北京市教委自然科學類科研項目「目標跟蹤與分割算法在電影摳像中的應用與研究」。主持國家社科基金藝術學項目「基於情緒控制的自然交互設計應用研究」。

1.靜態篇
1.1 預備知識
1.1.1 電腦語言
1.1.2 圖像
1.1.3 數位圖像
1.1.4 Processing語言開發環境介紹
1.2 電腦畫布
1.2.1 電腦畫布
1.2.2 電腦畫布大小
1.2.3 電腦畫布座標
1.2.4 電腦畫布背景
1.3 如何畫一個矩形?
1.4 如何畫一個有顏色的矩形?
1.5 如何畫一個有個性的矩形?
1.6 如何畫多個矩形?

2.動態篇
2.1 勻速運動的矩形
2.2 加速運動的矩形
2.3 曲線運動的矩形
2.4 旋轉與縮放運動的矩形

3.交互篇
3.1 滑鼠與矩形的交互
3.1.1 mouseX與mousey
3.1.2 pmouseX與pmouseY
3.1.3 滑鼠按下事件
3.1.4 滑鼠的其他觸發事件
3.2 鍵盤與矩形的交互
3.2.1 按一下任意鍵盤按鍵
3.2.2 按一下指定鍵盤按鍵
3.2.3 按一下鍵盤功能鍵
3.2.4 鍵盤觸發事件

4.圖像篇
4.1 圖像的載入和顯示
4.2 圖像圖元點顏色的提取與設置
4.3 圖元點的操作
4.4 圖像的染色
4.5 圖像的濾波與融合
4.5.1 圖像濾波
4.5.2 圖像融合
4.6 圖像的保存
4.6.1 保存單張圖像
4.6.2 保存序列幀圖像

5.視頻篇
5.1 對已有視頻的操作
5.2 即時捕獲視頻
5.3 視頻處理
6.文字篇
6.1 創建文字
6.2 繪製文字
6.3 文字屬性的設置

7.音訊篇
7.1 音訊的播放
7.2 音訊的視覺化
7.3 音訊與矩形的交互

8.提高篇
8.1 類(Class)
8.2 向量(Vector)
8.3 粒子系統

9.附錄篇
附錄ⅠProcessing語言中常見的基本圖形函數
附錄Ⅱ專業詞彙表


相關書籍